我的标记是:
<input char-limit="10" />
然后我需要从控制器设置属性值,所以我这样做了:
<input char-limit="{{charLimit}}" />
在控制器中:
$scope.charLimit = <my value>;
现在,而不是直接使用模型值;我需要使用该函数来返回值。所以我做了:
<input char-limit="getCharLimit()" />
在控制器中:
$scope.getCharLimit= function(){
return <my value>;
}
但是价值没有反映在标记中。
答案 0 :(得分:4)
您需要将函数括在花括号
中<input char-limit="{{getCharLimit()}}" />
答案 1 :(得分:1)
通常,角度表达式必须包含在{{}}
中{{ expression }}
所以正确的应该是:<input char-limit="{{getCharLimit()}}" />