我尝试程序显示错误

时间:2019-05-15 17:41:08

标签: angular typescript

这是angularjs中的层级继承

尝试但显示错误

import {SecondcomponentComponent} from './secondcomponent/secondcomponent.Component';
import {thirdcomponentcomponent} from './thirdcomponent/thirdcomponentcomponent';
this.newSecondcomponentComponent();
  

C:/myangpro/hieraricalinheritance/myproj30/src/app/app.component.ts(3,39)中的错误:找不到模块'./thirdcomponent/thirdcomponentcomponent'。

  

C:/myangpro/hieraricalinheritance/myproj30/src/app/app.component.ts(16,9)中的错误:属性'newSecondcomponentComponent'在'AppComponent'类型上不存在。

2 个答案:

答案 0 :(得分:0)

可能是目录问题,或者您没有将组件导入app.module.ts。

如果要与其他组件一起使用组件,请使用@ViewChild()

答案 1 :(得分:0)

我认为,这与拼写错误有关。但是由于我不知道您的项目结构,所以这是一个黑暗的镜头:

import {SecondcomponentComponent} from './secondcomponent/secondcomponent.Component';
import {ThirdcomponentComponent} from './thirdcomponent/thirdcomponent.Component';
let variable = new SecondcomponentComponent();