Angular 4 - 组件选择器不匹配带有属性绑定的标签

时间:2017-11-15 14:25:41

标签: angular angular5

FooComponent装饰者:

@Component({selector: 'div[myAttr=foo]', ...)

AppComponent模板:

<div [myAttr]="'foo'"></div>
<div myAttr="{{'foo'}}"></div>

问题在于,在运行时,FooComponent选择器与绑定的<div>属性不匹配,我们在DOM中留下了空div。

(当然,如果模板是<div myAttr="foo"></div>,它就有效,因为它是一个普通的属性。)

这项工作非常好,因此不同的组件可以匹配myAttr的动态值。有没有人有任何建议?

我在@angular/core@5.0.1

0 个答案:

没有答案