此代码有效
<select ng-model="connectionsDropDown" ng-options="campaign as campaign.title
for campaign in campaigns" ng-change="OnConnectionCampaignChanged(connectionsDropDown)">
</select>
新选择的值将传递给OnConnectionCampaignChanged
。
但是,下拉列表的开头有一个空白条目。
一些谷歌搜索告诉我,我可以通过添加
删除它track by connectionsDropDown
然而,当我尝试
时<select ng-model="connectionsDropDown" ng-options="campaign as campaign.title
for campaign in campaigns" ng-change="OnConnectionCampaignChanged(connectionsDropDown)
track by connectionsDropDown">
</select>
OnConnectionCampaignChanged
收到当前值,而不是新选择的值。
我如何调和这两者?
我想:
- 没有空白条目的下拉列表
- 切换到该视图时能够预设所选值
- 当他使用时,将所选值传递给OnConnectionCampaignChanged
选择另一个条目