javascript - angularjs 调用函数

标签 javascript angularjs

我正在使用 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/

相关文章:

javascript - 这个 url 是如何编码的?

javascript - make on keyup 仅在输入内部触发一次

javascript - href ="javascript:func()"与 href ="#"onclick ="javascript:func()"

javascript - 如何将此 JavaScript 数组对象附加到另一个 JavaScript 数组对象?

javascript - 添加新模块 AngularJS FountainJS (Yeoman)

AngularJS-过滤后的ng-repeat中对象的原始索引

javascript - Angular UI Datepicker 限制每月天数

javascript - 为什么这个 ChartJS 图表没有被加载? (使用Vue.js)

javascript - Angular UI 网格 FooterCellTemplate 不起作用

javascript - 为什么这个 plnkr 中没有 Angular 载荷?