« All deprecation guides
Migrating away from
Deprecation Guide for Ember.ContainerView
Ember.ContainerView
is deprecated as a consequence of the deprecation of Ember.View
.
Legacy support of Ember.ContainerView
will be provided via the ember-legacy-views addon.
Migrating away from Ember.ContainerView
In most cases container view can be replaced using the {{each}}
helper in combination with the {{component}}
helper.
app/components/component-container.js
import Ember from 'ember';
export default Ember.Component.extend({
classNames: ['the-container'],
childComponents: ['a-component', 'b-component']
})
{{#each childComponents as |childComponent|}}
{{component childComponent}}
{{/each}}