有以下用例:
-1-我在模块1中有一个指令(拖动指令)
-2-伪指令具有来自组件的多个输入(@Input())属性
该指令与模块1中的组件完美配合。
问题是该指令何时应用于模块2中的组件。
我非常了解有关模块的导入导出机制:
声明并导出了模块2中的组件。
模块1导入模块2。组件在模块1中可用。它已正确呈现。应用指令后-一切都很好。但是由于该指令在应用时具有多个@Input()属性,因此会发生以下错误:(请问小字体!)
这是组件模板:
正如我提到的-问题是指令的属性何时应用!
您能否解释这种情况下的错误-将该组件导出为
在文档中描述。模块2是从模块1导入的,但这还不够。