这可能是一个普通的javascript或jQuery问题 - 我正在使用backbone.js,我希望在一个类中有一个可由子类使用的私有方法。这可能吗?backbone.js中的封装
var fooView = Backbone.View.extend({
initialize: function() {
this._privateFunc();
},
_privateFunc: function() {
...
}
});
var subFooView = fooView.extend({
initialize: function() {
this.coolFunc();
this._privateFunc();
},
coolFunc: function() {
...
}
});
但是,然后_privateFunc不暴露给外界。我很新的封装在JavaScript中,所以原谅我,如果有明显的答案。 :D