0
如何使用ng-if來檢查文本框的值? 事情是這樣的 -AngularJS ng-if帶文本框
<input type="text" ng-model="if.number" />
<div ng-if="2 + 2 === if.number">
如何使用ng-if來檢查文本框的值? 事情是這樣的 -AngularJS ng-if帶文本框
<input type="text" ng-model="if.number" />
<div ng-if="2 + 2 === if.number">
我看到幾個問題,在你的代碼
<div>Content here</div>
,請typeof(if.number) => "string"
和2+2
絕對是整數 - 這是總是虛假的表達。所以你不能使用===比較它,你應該使用==
以下代碼適用於我。
<div ng-app="app">
<input type="text" ng-model="if.number" />
{{if.number}}
<div ng-if="2 + 2 == if.number">You can see me now</div>
</div>
將未執行的代碼片段更改爲代碼塊 – Pengyy