复杂的“;作为标签“;用于理解角度表达
Complex "as label" for comprehension expression in angular
如何在angular中的理解表达式中设置复杂的"as label"?
这可能很简单,我只是不明白,也可能是不可能的,但我到处找了找,找不到任何解决方案的线索。我发现的唯一解决办法是在理解表达式中使用对象的"as label"属性之前,用您想要的确切字符串预先填充该属性(我希望避免这样做)。
例如,我有一个这样的对象:
$scope.projects = [{
"description": "Asset Management",
"code": "ASSET",
"fieldName": "Asset Evaluation Level"
},
{
"description": "Checklist",
"code": "CHECK",
"fieldName": "Checklist Scores"
},
{
"description": "IT Support",
"code": "IT",
"fieldName": "IT Support Ticket Number"
}]
我有一个选择与ng选项:
<select ng-model="jiraProject" class="form-control" ng-options="option as option.description for option in projects"></select>
我希望选项"as"标签显示在选择下拉列表中,如下所示:
"资产管理(Asset)"、"检查表(CHECK)"、IT支持(IT)"
也许通过这样的语法?:
option as {options.description (option.code)} for option in projects
感谢您提前提供任何反馈!
这样做:
<select ng-model="jiraProject" class="form-control" ng-options="option as option | formatOption for option in projects"></select>
这个:
yourModule.filter('formatOption', [function(){
return function( option ){
return option.description + ' (' + option.code + ')';
};
}]);
Angularjs过滤器太棒了:-)
相关文章:
- 在<页眉>标签
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- iframe正在添加标签,需要删除它们
- 在Redux中,我应该在哪里编写复杂的异步流
- 如何自动调整标签的高度以适应内容
- Jquery标签插件粘贴问题
- Twitter引导程序Typeahead-Id&标签
- 将复杂对象从angular js传递到web api,它总是返回404
- dropdown.js中的复杂事件处理
- Highcharts-如何在自定义格式化程序中获得默认的y轴标签格式化程序
- Morris.js折线图x轴标签在调整大小后消失
- 您有更好的动态方式来缩短复杂的代码jquery吗
- JavaScript goto 标签如何使用内部循环
- 相当复杂的Regex
- 用Javascript重新格式化复杂文本日期字符串的更好方法
- 显示某个用户ID的某个标签的30张Instagram图片
- 标签客户端的设置值
- 如何将复杂对象从jquery传递到标签<a>
- 复杂的“;作为标签“;用于理解角度表达
- 主干创建一个复杂的标签名视图