【发布时间】:2017-09-21 18:19:01
【问题描述】:
我有一个关于 Angular 的项目。我了解到我需要在我的应用程序上声明每个具有更高级别功能的模块,并且它将在我的所有组件和子模块上可用。但是我有一个带有指令的特殊情况。我做了一个简单的指令并将其导入我的app.module.ts。
我制作了这张图以便更好地理解:
我想在属于另一个模块的组件上使用这个指令(这个模块也在我的app.module.ts 上声明)。所以我把我的指令放在这个组件上,它不起作用。但是,如果我将导入移动到这个子模块,那么就可以了。
我可以在更高级别的模块上声明哪些内容,哪些内容不应该声明?
【问题讨论】:
标签: angular directive angular2-directives