Angularjs 如何在Ngoption内连接字符串?
只是好奇我们是否可以在Angularjs 如何在Ngoption内连接字符串?,angularjs,Angularjs,只是好奇我们是否可以在ng选项中执行文本连接 <select ... ng-options="i.month | dnrMonthName + i.year for i in vmAdd.options.allMonths"> </select> 这样就可以得到一个下拉列表,其中包含如下值: 2015年5月 可能吗?那么如何编写ng选项?是的,这是可能的。下面是一个概念性示例-我相信您可以根据特定的对象模型对其进行调整: <select n
ng选项
中执行文本连接
<select
...
ng-options="i.month | dnrMonthName + i.year for i in vmAdd.options.allMonths">
</select>
这样就可以得到一个下拉列表,其中包含如下值:
2015年5月
可能吗?那么如何编写
ng选项?是的,这是可能的。下面是一个概念性示例-我相信您可以根据特定的对象模型对其进行调整:
<select ng-model="selectedItem"
ng-options="item as (item.prop1 + ' ' + item.prop2) for item in items">
</select>
我认为它应该是项as(item.prop1+“”+item.prop2)
,而不是中的。真正的问题是我想在其中一个值中添加一个过滤器。像item as(item.month | monthName+''+item.year).
我们如何使用角度过滤器?@Blaise添加了过滤器选项
ng-options="item as ((item.prop1 | uppercase) + ' ' + item.prop2) for item in items"