我是角度新手,我正在尝试设置默认状态以在我的 ng-model 为空时进行选择。基本上,如果模型为空,我想将其设置为“无”。我尝试了下面的代码,但它不起作用。
<select ng-init="item.carType | item.carType='none'" ng-model="item.carType">
<option value="none">None</option>
<option value="manual">Manual</option>
<option value="auto">Auto</option>
</select>
尝试这个:
<select ng-init="item.carType = item.carType || 'none'" ng-model="item.carType">
<option value="none">None</option>
<option value="manual">Manual</option>
<option value="auto">Auto</option>
</select>
也就是说,根据文档 https://docs.angularjs.org/api/ng/directive/ngInit,这可能是误用ngInit
。执行此操作的正确方法是使用控制器(或服务,如果它来自服务)中的正常值来初始化模型。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)