Emberをウィジェット アプローチ (分離したコンポーネント) で使用し、Ember アプリケーションの rootElement を設定し
、それぞれに独自のルーターとストア (必要な場合) を設定します。
http://jsfiddle.net/4xWep/2/で失敗しました が、ルーター インスタンス間に干渉の問題がある可能性があります。さまざまなアプリケーションとルーターを使用して、このウィジェットアプローチを理解していますか?
App1 = Ember.Application.create({
rootElement: '#app1'
});
App1.ApplicationController = Ember.Controller.extend();
App1.ApplicationView = Ember.View.extend({
templateName: 'app1-view'
})
App1.Router = Ember.Router.extend({...})
var App2 = Ember.Application.create({
rootElement: '#app2'
});
App2.ApplicationController = Ember.Controller.extend();
App2.ApplicationView = Ember.View.extend({
templateName: 'app2-view'
})
App2.Router = Ember.Router.extend({...})