ng-maxlength以角度1.4.12发出

时间:2016-06-17 22:31:31

标签: angularjs ng-maxlength

以前在1.3.20角度我可以编写一个接受ng-maxlength属性的指令,并将其应用到其模板内的输入。插入模板的HTML如下所示:

<my-directive ng-maxlength="5">
    <input type="text" maxlength="{{ngMaxlength}}">
</my-directive>

我已经更新到角度1.4.12,现在我的指令设置了maxlength错误标志,当它最初填充数字0时(我认为这不重要,只是提到)。只要在输入内输入值来更改值,ng-maxlength就会按预期开始工作。

我通过一些试验和错误发现,如果我将属性名称更改为test-maxlength,那么一切都会变好。

我已经签出了两个代码,一个使用1.3.20,另一个使用1.4.12。它们都有两个例子,一个是ng-maxlength,另一个是test-maxlength。如果有人有任何想法,这里发生了什么,非常感谢!

[v1.3.20] http://codepen.io/jwt02180/pen/GqjpoG/

[v1.4.12] http://codepen.io/jwt02180/pen/eZPyNB/

0 个答案:

没有答案