我想要一个Ember视图来保存Javascript对象。类似的东西:
var foo = function(){
function bar(){
alert("Hi");
};
};
MyApp.MyView = Ember.View.extend({
boo: new foo();
});
MyApp.MyView.boo.bar();
答案 0 :(得分:1)
我不确定你的问题是什么。也许你可以用问题的形式来表达它。
虽然有一些提示。
MyApp.myView = MyApp.MyView.create().append()
应该构建一个视图并将其插入到DOM中。getPath
/ setPath
会很方便,因为它们带来了一定程度的安全性。例如:if(typeof MyApp.getPath('MyView.boo.bar') === 'function') {
MyApp.getPath('MyView.boo').bar();
}