搜索

首页  >  问答  >  正文

angular.js - angular中用$watch监视select总是会多出一个空白选项,当第一选择之后那个空白就没了,有人遇到同样情况么

雷雷 雷雷
过去多啦不再A梦过去多啦不再A梦2839 天前557

全部回复(2)我来回复

  • 仅有的幸福

    仅有的幸福2017-05-15 16:58:59

    那是因为在执行 repeat 的时候 ng-model 尚未有值 ,你可以发现空白的那个option中会有一个 value="?"
    给一个初始化话的值就好了
    $scope.currenttype=$scope.roles[0];
    就好

    回复
    0
  • 天蓬老师

    天蓬老师2017-05-15 16:58:59

    model没有初始化啦

    回复
    0
  • 取消回复