AUR0716
Template compilation error: duplicate definition of the local template named "xxxx" in element "yyyy"
Error message
Template compilation error: duplicate definition of the local template named "{{0}}" in element "{{1}}"
Parameters
localElementName: The duplicate name used in theas-custom-elementattribute.owningElementName: The name of the custom element whose template contains the duplicate local element definition.
Error explanation
This error occurs during template compilation when two or more local element definitions (<template as-custom-element="...">) within the same parent component's template are given the same name via the as-custom-element attribute. Each local element defined within a parent component must have a unique name.
Common causes
Copy-pasting a
<template as-custom-element="...">block and forgetting to change the name in theas-custom-elementattribute.Accidentally using the same name for two different local element concepts within the same parent component.
How to fix
Review the
<template as-custom-element="...">tags within the parent component's template ({{1}}).Ensure that the value provided to each
as-custom-elementattribute is unique within that template.Rename the duplicate local element definitions to have distinct names.
Example of Incorrect Usage:
Example of Correct Usage:
Last updated
Was this helpful?