scope中的@綁定方法
<!DOCTYPE html>
<html ng-app="a">
<head>
<meta charset="UTF-8">
<title>angularJs-scope的綁定策略-@綁定方法</title>
<script scr="script/angular.js"></script>
</head>
<body>
<div ng-controller="MyCtrl">
<!--drink自定義指令,flaovr自定義屬性-->
<drink flaovr="{{ctrlFlaor}}"></drink>
</div>
<script>
var MyModuel=angular.module('a', []); ? ? ? ? ?//為何報這里未定義?
MyModuel.controller('MyCtrl', ['$scope', function($scope){
$scope.ctrlFlaor="百威";
}]);
MyModuel.directive('drink',function(){
return{
restrict:'AE',
? ?template:'<div>{{flaovr}}</div>',
? ?link:function(scope,element,attrs){
scope.flaovr=attrs.flaovr;
}
}
});
</script>
</body>
</html>
2016-06-21
var MyModuel=angular.module('a', []); ? [] 需要放依賴的包。
2016-10-17
好吧,我的錯!
2016-07-11
你的src寫成scr了,我用的是<script src="..."></script>,并沒有報錯