是否可以在 ng-select 中的值之前添加一个字符串?
Is it possible to add a string before the value in ng-select?
我正在尝试在 ng-select?
中的值之前添加一个字符串
我正在使用 mixItup 插件并希望在下拉列表中包含文件管理器值,但 mixitup 需要“.”在选项值中。
这是我现在得到的:
<select class="form-control" ng-model="category" ng-options="cat.id as cat.name for cat in categories">
<option label="Public" value="number:1">Public</option>
<option label="Personal" value="number:2">Personal</option>
</select>
这就是我的要求:
<select class="form-control" ng-model="category" ng-options="cat.id as cat.name for cat in categories">
<option label="Public" value=".cat-1">Public</option>
<option label="Personal" value=".cat-2">Personal</option>
</select>
我的代码:
<select class="form-control" ng-model="category"
ng-options="cat.id as cat.name for cat in categories">
</select>
这可能吗?
是的。您可以使用
ng-options="'.' + cat.id as cat.name for cat in categories"
http://jsfiddle.net/dp31o591/
我正在尝试在 ng-select?
中的值之前添加一个字符串我正在使用 mixItup 插件并希望在下拉列表中包含文件管理器值,但 mixitup 需要“.”在选项值中。
这是我现在得到的:
<select class="form-control" ng-model="category" ng-options="cat.id as cat.name for cat in categories">
<option label="Public" value="number:1">Public</option>
<option label="Personal" value="number:2">Personal</option>
</select>
这就是我的要求:
<select class="form-control" ng-model="category" ng-options="cat.id as cat.name for cat in categories">
<option label="Public" value=".cat-1">Public</option>
<option label="Personal" value=".cat-2">Personal</option>
</select>
我的代码:
<select class="form-control" ng-model="category"
ng-options="cat.id as cat.name for cat in categories">
</select>
这可能吗?
是的。您可以使用
ng-options="'.' + cat.id as cat.name for cat in categories"
http://jsfiddle.net/dp31o591/