【发布时间】:2014-05-23 13:06:33
【问题描述】:
我想“数据绑定”一个 html/jade 选择的默认值。这是我的选择:
select#title.form-control(ng-model='newClient.title')
option(ng-repeat='title in titles', ng-selected='$first') {{title}}
这里的问题是,如果我不触摸选择,我的 newClient.title 将被设置为 undefined 而不是第一个标题值。如果不在控制器中设置默认值,我该如何做到这一点?
【问题讨论】:
-
ng-selected="newClient.titles[0]"怎么样 -
ng-selected 是布尔值,newClient.title 是字符串...我不明白您要做什么?
-
啊,nvm,刚刚看到你在
option元素上重复了 - 你为什么不使用ng-options? -
因为我是 angularJS 新手,而且我没有正确的反应 :o) 让我试试...
标签: javascript angularjs angular-ngmodel