“*ngFor”中的“*”是啥意思? [复制]
Posted
技术标签:
【中文标题】“*ngFor”中的“*”是啥意思? [复制]【英文标题】:what's the meaning of "*" in the "*ngFor"? [duplicate]“*ngFor”中的“*”是什么意思? [复制] 【发布时间】:2017-11-21 10:47:26 【问题描述】:我最近在学习 Angular 2。我无法理解 *ngFor 中“*”的含义。谁能为我解释一下?
谢谢!
【问题讨论】:
angular.io/guide/… 【参考方案1】:当我们查看 NgFor 和 NgIf 内置指令时,我们指出 语法的一个奇怪之处:出现在前面的星号 (*) 指令名称。
* 是一种语法糖,使它更易于阅读和 在模板的帮助下编写修改 html 布局的指令。 NgFor、NgIf 和 NgSwitch 都添加和删除元素子树 包裹在标签中。
意义
ngFor
只能应用于<template>
元素。
*ngFor
可以应用于任何元素。使用时,<template>
元素在幕后创建。
【讨论】:
以上是关于“*ngFor”中的“*”是啥意思? [复制]的主要内容,如果未能解决你的问题,请参考以下文章