use*_*100 15 javascript angularjs
我是角度新手,我正试图设置一个默认状态,以便在我的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>
Run Code Online (Sandbox Code Playgroud)
Tau*_*ics 25
试试这个:
<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>
Run Code Online (Sandbox Code Playgroud)
也就是说,根据文档,这可能是对ngInit的误用.执行此操作的正确方法是使用控制器(或服务,如果它来自的位置)中的合理值初始化模型.