在角度 2 中,如果我看到<element [x]='' ..>
,我如何知道 x 是导致单向数据绑定的指令(例如 [ngClass] 或 [nyStyle]),还是应用于此标签的 Angular 组件的输入(组件配置中的输入)?
我不认为你可以通过某种编码技术来区分它们,但是
如果你只是想知道这是什么[x]
在这里做什么?然后
它可能在那里做三件事
1.这是一个角度指令 eg: [ngModel]
[ngIf]
- 要确认这一点,您可以搜索属性 here https://angular.io/docs/ts/latest/api/#!?apiFilter=ngmo.
2. It's a 定制指令 eg: [directiveToConsoleLogTheContentOfAnInputField]
3.这只是一个输入/输出属性或([单向]/[(双向)]绑定) for <element>
成分。
- 要确认这一点,只需转到
<element>
成分.ts文件并查看它是否是其中之一input or output特性。
Update:有关更多详细信息,请参阅@MarkRajcok 的回答。 (是的,我不认为我知道得更多。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)