AngularJS中的理解表达是什么?
发布时间:2020-12-17 07:44:24 所属栏目:安全 来源:网络整理
导读:我头脑中有几个关于理解表达的问题: 它定义的数据结构是什么? 是否适应其他语言? 它在哪里用于AngularJS?该API是否仅存在于select元素? From the docs: ngOptions – comprehension_expression – in one of the following forms: for array data sour
我头脑中有几个关于理解表达的问题:
>它定义的数据结构是什么? From the docs:
理解表达式只是一种以特殊方式格式化的字符串,可由select指令识别.
它没有什么魔力,只有几种格式,因为有很多方法来处理和表示你的收藏(你的模型的数据结构,项目/项目属性选择作为范围的模型,关于标签的一些其他选项,分组等) .当您考虑所有这些选项时,允许复杂表达式并不奇怪. 假设你有这样的代码: <select ng-model="color" ng-options="c.name group by c.shade for c in colors"></select> 为了诠释理解表达式并使用属性,你可以这样写: <select ng-model="color" ng-data-type="object" ng-data="colors" ng-select="c" ng-label="c.name" ng-group-by="c.shade"></select> 扩展API后,属性方法可能会变得丑陋.此外,使用理解表达式更容易使用过滤器. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- angular好用的插件集合和极品网站showcase.ngnice.com
- Axis2开发WebService客户端 的3种方式
- bash基础特性3(shell编程)
- angularjs – TypeError:无法读取未定义的属性“replace”
- 详解使用docker 1.12 搭建多主机docker swarm集群
- scala – 如何构建泛型类型的匿名实例?
- angularjs – 如何在窗体中重置$dirty
- 《数据结构》实验一:VC编程环境灵活应用
- 一个关于webservice的Axis问题 Processing file deploy.wsd
- AngularJS $如何在ng-repeat中观察这些情况?