我正在使用 Angular js。如果输入文本id的长度大于5,如何调用函数。
<input class="form-control" style="width:230px" ngmodel="Lookupemployer" ng-if={{ }} />
我想调用下面的函数
$scope.get = function()
{
}
如果Lookupemployer的长度大于5。
我尝试过这样
ng-if={{ Lookupemployer.length >5 ? get() : ""}}
但没有成功。谁能帮帮我
谢谢
最佳答案
ng-if
指令用于确定是否在 DOM 中创建元素。它不是用于执行代码的实际条件语句。
阅读 ng-if 的文档以获取更多详细信息:https://docs.angularjs.org/api/ng/directive/ngIf
您想要使用ng-change
。调用其中的方法并让该函数对输入长度进行实际检查。
有关更多信息,请参阅文档:https://docs.angularjs.org/api/ng/directive/ngChange
关于javascript - angularjs 调用函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28622276/