如何在代码中而不是在模板中使用共享组件

时间:2018-06-12 07:55:40

标签: angular

我在共享模块中有一个组件MySharedParent。我想使用这个组件来扩展另一个项目中的组件,如下所示:

export class MyChildComponent extends MySharedParent implements OnInit {
...
}

虽然我已经在这个项目中导入了模块,但我可以在html模板中成功使用这些组件,但是如果我尝试在这个项目中使用它们(或共享模块中的任何其他模型),它会向我显示一个错误:

Cannot find MySharedParent

如果我从node_modules导入它,如下所示:

import {MySharedParent} from "my-lib/src/app/modules/my-module/components/my-shared-parent/my-shared-parent.component";

它给出错误:

Module not found: Error: Can't resolve "my-lib/src/app/modules/my-module/components/my-shared-parent/my-shared-parent.component" in "..."

是否无法在项目的代码中查看中使用共享模块中的模型或组件?

0 个答案:

没有答案