Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AngularCLI中的继承模板_Javascript_Angular_Typescript_Inheritance - Fatal编程技术网

Javascript AngularCLI中的继承模板

Javascript AngularCLI中的继承模板,javascript,angular,typescript,inheritance,Javascript,Angular,Typescript,Inheritance,以角度继承零部件时,是否可以修改父模板 基本上,我有两个组件,一个是从API获取数据的组件Power,另一个是继承Power并修改其ID的组件Graph。我希望我的Graph组件使用其父级模板,但在顶部添加一个按钮。我的图形的模板: <a id="boutonGraph" type="button" class="btn btn-primary" routerLinkActive="active" router

以角度继承零部件时,是否可以修改父模板

基本上,我有两个组件,一个是从API获取数据的组件Power,另一个是继承Power并修改其ID的组件Graph。我希望我的Graph组件使用其父级模板,但在顶部添加一个按钮。我的图形的模板:

<a id="boutonGraph" type="button" class="btn btn-primary" routerLinkActive="active" routerLink="/horloge">Horloge</a>

<app-power></app-power>

在调试控制台中,第一行来自getData(),由图的组件触发,其id为“horloge”。第二行来自随机电源组件触发的getData(),该组件从路由获取其id

那么,有什么好方法可以将父模板包含在子模板中,或者在从子模板修改基础模板时使用基础模板呢

  ngOnInit(): void {
      this.getData();
  }
getData(): void{
    console.log('data : ' + this.id);
  }