angular2如何给<route-outlet></route-outlet>占位之后需要路由到的

求解,如题目描述,

想给一个组件传递数据,但这个组件在<route-outlet></route-outlet>的位置显示 并不能直接在routeroutlet标签上添加[XX] = "XX",


看文档好像可以通过 @conponent注解的host字段绑定class和attr, 

但当我绑定[输入值]的时候就会报错,


@Component({

  selector: 'app-onlinecourse',

  templateUrl: './onlinecourse.component.html',

  host:{

    class:"test",

    '[test]':"test"

  }

......


  @Input()

  test;

.....

 ngOnChanges() {

      console.log(this.test);

  }

//undifind

报错信息:

Can't bind to 'test' since it isn't a known property of 'app-onlinecourse'.


请输入代码

谢谢


收到一只叮咚
浏览 489回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript