错误是当我在角度 ng-if 指令中使用模型的属性作为条件时。它发生了一个错误,即
TypeError: Cannot read property 'then' of undefined
我的html是:
<div class="item-input-wrapper">
<i class="icon ion-ios7-search placeholder-icon"></i>
<input type="search" ng-model="keywords" placeholder="Search" >
<button ng-if="keywords.length"
class="button button-icon ion-ios7-close-outline input-button"
ng-click="clearSearchWords()">
</button>
</div>
我曾尝试将这段代码复制到一个新的 ionic 项目中,并且可以完美地在其他项目中执行。Ng-if 是一个内置的角度指令。为什么它会导致不同的输出?这是解决它的任何方法吗?