初学Angular JS,踩坑次数还是不少。
先讲解一下如何在option里面使用ng-repeat遍历下拉选择菜单项设置默认值做法
直接在option里面使用ng-selected进行默认选中设置,里面根据key去进行设置你想要的默认选项。
在设置select标签默认选中时下拉加载option第一行为空格
这是因为select标签初始化的时候如果ng-model为空就会默认初始化为空,这样就在下拉选项里出现一个空格的选项,这个选项会在你选中某一个下拉选项后消失,因为此时初始化的值已经不为空了。
下面是解决办法:在select标签里面添加一个ng-init,将model初始化一下就好了