AUR0712
Template compilation error: Bindable property and attribute needs to be unique; found property: xxxx, attribute: yyyy
Error message
Template compilation error: Bindable property and attribute needs to be unique; found property: {{0}}, attribute: {{1}}
Parameters
propertyName: The name specified in thepropertyattribute of the<bindable>tag.attributeName: The name specified in theattributeattribute of the<bindable>tag (orundefinedif not specified).
Error explanation
This error occurs during template compilation when defining bindable properties for a local element using the <bindable> tag. It indicates that either the specified property name or the specified attribute name (if provided) has already been used by another <bindable> tag within the same local element definition (<template as-custom-element="...">). Both property names and attribute names must be unique for a single local element.
Common causes
Defining two
<bindable>tags with the samepropertyattribute value within the same<template as-custom-element="...">.Defining two
<bindable>tags with the sameattributeattribute value within the same<template as-custom-element="...">.
How to fix
Review the
<bindable>tags within the specified local element definition.Ensure that each
propertyattribute value is unique across all<bindable>tags for that local element.Ensure that each
attributeattribute value (if specified) is unique across all<bindable>tags for that local element.Rename or remove the duplicate property or attribute definition.
Example of Incorrect Usage:
Example of Correct Usage:
Last updated
Was this helpful?