0
我有以下服務:我可以從指令中調用服務嗎?
myapp.service('myService', function() {
var vm = this;
vm.returnChoreList = function() {
console.log('returnChoreList : ' + vm.chore.length);
return vm.chore;
}});
這裏是我的指令:
myapp.directive("applyplugin", function (myService) {
return {
link: function (scope, element, attr) {
scope.$watch(function() {
$(element).bootstrapSwitch();
});
$(element).bind("switchChange.bootstrapSwitch", function (event, state) {
if (state == true) {
var clistArr = myService.returnChoreList;
console.log(clistArr.chore.length);
}
})
}
}
});
我希望能夠使用苦差事陣列在我的指令。但是我很難得到它。
我怎樣才能得到這個數組,所以我可以在指令中使用它?
D呀!就是這樣。謝謝你的幫助。我會盡快接受答案。 – webdad3