這可能是一個普通的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