我正在尝试从子组件绑定到父组件上的属性,但它不起作用。这是代码:
家长
myProp: string;
(我也试过@Input() myProp: string;
)
孩子
@HostBinding('myProp') prop1: string;
我得到的错误是无法绑定到“myProp”,因为它不是“子组件”的已知属性,这是有道理的,因为 HostBinding 背后的想法不是它应该在父母,不是孩子?
我已经看到了很多绑定到class
,style
和父/主机上的属性的例子,但除了提到它是可能的之外,没有任何自定义属性的例子。Angular 文档还声明HostBinding
了一个可选参数,该参数指定将被更新的宿主元素的属性名称。
有没有人有他们可以分享这项工作的例子?
谢谢。
看起来这可能是一个错误 - 虽然认为它被认为是按设计工作的。https://github.com/angular/angular/issues/16797
属性没有绑定,只有类。,属性。和风格。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句