我想弄清楚如何在AngularJS的多個控制器中使用一個JavaScript對象實例化。嘗試設想以下場景:在控制器中使用實例化的對象引用
var objTemplate = new templateObject();
objTemplate.init();
app.controller('HomeController', function($scope) {
objTemplate.slidePage();
});
顯然,objTemplate.initialise();在控制器內不起作用,我不太確定如何操作。
編輯:
感謝您的回答@Atrix - 它看起來像前進的道路將是創建一個新的服務,並將所有的功能,從JavaScript對象給它 - 然後使用該服務來執行所有這些操作。
爲什麼不是在控制器工作? – Phil
不知道爲什麼 - 但事實並非如此。 –