У меня есть две модели, загруженные в мой маршрут, и я пытаюсь отобразить компонент для каждого в тот же шаблон, что и ниже:Шаблон Ember - не удалось выполнить 'createElement' в 'Document': указанное имя тега не является допустимым именем
{{#each fav in favs}}
{{user-fav fav=fav}}
{{/each}}
{{#each tag in tags}}
{{user-tag tag=tag}}
{{/each}}
модели FAVS загрузки штраф, но теги выдает ошибку: «Не удалось выполнить„createElement“на„Документ“: имя тега при условии (» телеграмма-клиент @ модель: тег :: ember763: JavaScript ') не является допустимым именем.'
Если я удаляю компонент {{user-tag}} и вставляю HTML, его тон и все теги отображаются.
Я удалил компонент и создал новый пустой, без html или js без успеха. Я также переименовал свойство tagName в TagId, но это тоже не работает.
Я пробовал {{user-tag tag = tags}} вне каждого помощника, как предложено, и дает аналогичную ошибку: Не удалось выполнить 'createElement' в 'документе': указанное имя тега ('DS .FilteredRecordArray: ember468 ') не является допустимым именем. Я также попытался отобразить его в разных компонентах и частицах с той же ошибкой.
Я предполагаю, что это ошибка в HTML-барах, и я собираюсь обновить Ember-cli в конце концов (я использую v0.2.3), но любой другой совет, который очень ценится.
Вы также можете показать компонент 'user-tag'? Компонент отлично работает за пределами '# each' (с переданными данными)? – Jeff
Включите ли вы html. И потенциально класс, если он имеет какую-либо логику, которая уместна для представления? – Kingpin2k
Возможно, у вас есть свойство clashing в вашем компоненте, когда я смотрю на ошибку. Существует свойство, определенное для всех компонентов, называемых 'tagName', которое определяет, какой тип тега html используется для окружения компонента. По умолчанию используется 'div', но если у вас есть вычисляемое свойство, называемое' tagName' в вашем компоненте, и оно возвращает модель или что-то в этом роде, это, скорее всего, нарушает ее. (и возможно, что тег также является зарезервированным словом, но мне нужно угадать, так как я не вижу ваш код пользовательского тега) – Kingpin2k