在不使用绑定的情况下为 @Input 属性赋值



如果我们有一个带有@Input() name: string属性的角度组件,并且我们只想直接设置属性而不绑定父属性,我们只是做<custom-component name="Rick Jones"></custom-component>吗?

因此,换句话说,我们只是设置name属性,就像在普通html元素上设置任何其他属性一样。

是的,您可以像现在这样对其进行硬编码:

<custom-component name="Rick Jones"></custom-component>

仅当将其绑定到模型中的属性时,才需要方括号。以上等效于以下属性绑定:

<custom-component [name]="'Rick Jones'"></custom-component>

最新更新