【发布时间】:2016-01-21 21:36:21
【问题描述】:
离子:
我有一个这样的列表项:
<label class="item item-select item-button-left">
<button class="button button-positive" ng-click="something()" >
<i class="icon ion-android-add-circle" ></i>
</button>
<label>My Label</label>
<select>
<option ng-repeat="x in xs" value="{{ x.id }}">{{ x.name }}</option>
</select>
</label>
每当我点击按钮时,something() 都会被调用,但是当我点击任何东西(标签或下拉菜单)时会调用一些东西。并且下拉菜单不起作用。
另外,html 结构可能不正确。如果下拉列表中没有必需的项目,我的要求是“添加”一个新项目。我知道我们可以添加“添加新的”作为选择的第一个元素,当我们单击它时,它会让我添加(使用 ng-change 功能)。但我觉得有一个+图标要好得多。你说什么?
【问题讨论】:
标签: ionic-framework