一直有点迷糊angular中的select的使用,给select设置默认值,有的时候是好的,有的时候则不行,
具体代码如下,希望谁能给我分析讲解一下
<select class="input-sm form-control w-sm inline v-middle" ng-model="questionModObj.listItem.questionTypeKey">
<option ng-repeat='item in questionModObj.typeList' value="{{item.questionTypeKey}}">{{item.questionTypeName}}</option>
</select>
$scope.questionModObj = {
listItem:{
questionId:$state.params.id,
questionTypeKey:"2",
questionDesc:"",
questionHtml:''
},
typeList: [{
questionTypeKey: "0", questionTypeName: "全部"
}, {
questionTypeKey: "1", questionTypeName: "购物相关"
}, {
questionTypeKey: "2", questionTypeName: "订单相关"
}, {
questionTypeKey: "3", questionTypeName: "售后相关"
}, {
questionTypeKey: "4", questionTypeName: "定制相关"
}, {
questionTypeKey: "5", questionTypeName: "其他"
}],
init(){
this.getData();
},
getData() {
},
publish(){
console.log(this.listItem)
}
}
采用ng-selected,即可
https://gitee.com/shunzizhan/...