如下:
readonly="expression"
expression中如何根据控制器来获得呢,
if($scope.index == “0”){ $scope.ifReadOnly=function(){ return false; } }else{ $scope.ifReadOnly=function(){ return true; } }
readonly="expression" 写成readonly="ifReadOnly()"不可以的。
如何修改才能让readonly根据expression不同的值去产生作用呢?
Let’s do this:
html:
js:
用ng-readyonly, https://docs.angularjs.org/api/ng/directive/ngReadonly