angular - 仅在 AppModule 中导入表单模块,而不是在 LazyLoad 模块中

标签 angular webpack

嘿伙计们,我如何让我的 lazeload 模块识别在 appModule 上导入的表单模块?

https://stackblitz.com/edit/angular-lazy-loading-k1tven

我无法在每个惰性模块或共享模块上导入表单。

formsModule 只是问题的一个例子,我使用了一个 3 pt 库,我所有的惰性模块都使用它,但我只想在应用程序的初始化时加载该库,而不是在所有惰性 block 上加载该库

最佳答案

FormsModule 包含指令,因此如果您不将它导入到使用它的每个模块中,就无法使其工作。唯一可以跨模块使用的是服务

关于angular - 仅在 AppModule 中导入表单模块,而不是在 LazyLoad 模块中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51201845/

相关文章:

javascript - Angular : Transfer a single list item from array list using service to another service?

javascript - Webpack 将错误的图像加载到 dist 目录

laravel - 如何在 Laravel Mix 中使用 purgeCss

webpack - 有没有办法在 webpack 2 中禁用 tree-shaking?

javascript - angular2 中的变化检测是否总是从根组件开始?

typescript - 如何初始化 angular2 物化组件?

cordova - 如何在 Angular 2 移动应用程序中使用 Cordova 插件

javascript - ng-fullcalendar 需要仅显示具有特定 id 的事件

Javascript(导入)类未定义,ReferenceError

laravel - 控制 webpack 编译进度输出 - Laravel Mix/Envoy