Kann mir jemand erklären, was der Zweck des Containermoduls in der neuesten Ember ist?Was ist der Zweck des Ember.Container
Ein Beispiel für seine Verwendung in der Einrichtung und in der Start dieses Tests:
module("Ember.View - handlebars integration", {
setup: function() {
Ember.lookup = lookup = { Ember: Ember };
lookup.TemplateTests = TemplateTests = Ember.Namespace.create();
container = new Ember.Container();
container.optionsForType('template', { instantiate: false });
}
test("template view should call the function of the associated template", function() {
container.register('template', 'testTemplate', Ember.Handlebars.compile("<h1 id='twas-called'>template was called</h1>"));
Ich denke (und hoffe) seine öffentliches API bedeutet dies dokumentiert. Ich weiß, @Tchak hat daran gearbeitet, vielleicht könnte er hier eine Erklärung geben. –