как отобразить дочерний компонент в ember.js Версия v3.8?

#ember.js #handlebars.js #ember.js-component

#ember.js #handlebars.js #ember.js-component

Вопрос:

Прежде чем я начну работать в версии v2.15, и я смогу отобразить дочерний компонент с помощью

 {{component/child-component}}
  

но не удается отобразить дочерний компонент в версии v3.8 как я могу отобразить дочерний компонент?

 <Component />
  

Ответ №1:

Вложенные компоненты вызываются в синтаксисе вызова компонента в угловых скобках, используя :: в качестве разделителя:

 // Before
{{component/child-component}}

// After
<Component::ChildComponent />
  

Вы можете найти более подробную информацию об этом в соответствующем RFC: Вложенные вызовы в синтаксисе угловых скобок # 457

Функции изначально не поддерживались до версии Ember 3.10. Но есть полизаполнение, делающее его доступным в Ember >= 2.12: ember-angle-bracket-invocation-polyfill