我有一个基于 Joose 的单例类,我想向它添加初始化参数,如下所示:
var programs = Programs.getInstance({
tabContainer: '#tab'
});
tabContainer 也被声明为单例的属性。
在我的 after 方法修饰符初始化方法中,我跟踪查看传入的参数是否像这样读取:
after: {
initialize: function(){
alert(this.getTabContainer());
}
}
但是警报会产生给定的默认值,而不是我传递给它的初始化值。
知道如何将参数传递给 Joose 中的单例吗?
我在 Joose 中使用常规类定义测试了同样的东西,上面的代码提醒了正确的参数。