0
我在骨幹工程創建一個客戶類:如何調用同一個函數在不同的視圖中的骨幹
function Cart(){
//some working code here
this.updateQtyLabel = function(labelName){
$('#'+ labelName).text(getTotalQtyItemCart());
};
}
我在Home
視圖調用此函數:
var myCart = new Cart();
var HomeView = Backbone.View.extend({
initialize: function() {
myCart.updateQtyLabel("qtyCart");
},
//..... code of home view
}
這裏是塊index.html中的html:
<div id="qtyCart"></div>
所以updateQtyLable()
只在主視圖工作在我的網頁頁眉。
任何人都可以給我一些想法,我應該怎樣稱呼updateQtyLable()
使它適用於我網站的所有頁面。
非常感謝。
我可以把'BaseView'放在另一個文件中,然後調用它在'HomeView'中使用'require.js'嗎? – Nothing
已經完成。謝謝。 – Nothing