controller和controllerAs
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了controller和controllerAs相关的知识,希望对你有一定的参考价值。
angular.module(‘myApp‘,[]) .directive(‘bookList‘,function () { return{ restrict:‘ECAM‘, controller:function ($scope) { console.log($scope); $scope.books=[ { name:‘php‘ }, { name:‘javascript‘ }, { name:‘java‘ } ]; $scope.addBook=function () { alert(‘e‘); } }, controllerAs:‘bookListController‘, template:‘<ul><li ng-repeat="book in books">{{book.name}}</li></ul>‘, replace:true, link: function(scope,iElement,iAttrs,bookListController) { console.log(scope); iElement.on(‘click‘,scope.addBook); } } }) .controller(‘firstController‘,[‘$scope‘,function ($scope) { console.log($scope,1); }]);
以上是关于controller和controllerAs的主要内容,如果未能解决你的问题,请参考以下文章
Asp.net mvc controller 中如何正确存取cookie
Angular - 带有 controllerAs、bindToController 和 $scope.$watch 的指令