gpt4 book ai didi

Angular 指令选择器不适用于外部库中的元素

转载 作者:行者123 更新时间:2023-12-02 02:45:07 26 4
gpt4 key购买 nike

在我的模块中,我使用选择器声明了一个 Angular 指令:

@Directive({
selector: 'input'
})

尽管它也将应用于在外部模块中声明的组件模板中的输入元素,这些组件在我的指令被声明的同一模块中导入。

所以在我的应用程序中,我有这样的东西:
<my-library-component [(ngModel)]="myModel"></my-library-component>

my-library-component 的模板呈现输入。
在我的模块中,我正在导入声明和导出 my-library-component 的模块。

这是预期的行为吗?

谢谢

最佳答案

这确实是预期的行为,因为在外部模块内,您只能使用在此模块内声明的组件(或组件,它带有一个模块,外部模块导入)

关于Angular 指令选择器不适用于外部库中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55705890/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com