我有以下 HTML 代码:
<input type="text" ng-model="search.isOrdered"/>
如果用户输入ordered
单词来输入,那么我想要ng-model = true
,如果用户输入unordered
单词来输入,那么我想要ng-model = false
。在其他情况下,我想要 ng-model = undefined
或 ng-model = null
。假设我无法使用单选按钮或复选框。
如何实现这一目标?
谢谢
最佳答案
改用ng-change
:
<input type="text" ng-model="search.order" ng-change="search.isOrdered = search.order == 'ordered'"/>
关于javascript - 有条件地更改输入的 ng-model 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24685066/