无法使用属性绑定

时间:2016-08-19 10:59:09

标签: angular

我在angular2中尝试了属性绑定,如下所示,它显示错误为

无法绑定到'数据',因为它不是'tile'的已知属性。

瓷砖的绑定

  <tile [data]=value></tile>

组件的定义

@Component({
    selector:'tile',
    template:`{{data.newvalue}}<br>`,
    Inputs: ['data']
})
export class tile {
   public data:String;
}

我正在使用角度RC5

2 个答案:

答案 0 :(得分:0)

如果要从其他模块(需要导入模块的位置)使用该组件,则需要将组件添加到declarations: []的{​​{1}}和NgModule

另见https://angular.io/docs/ts/latest/guide/ngmodule.html

答案 1 :(得分:0)

这样给它:

@Component({
    selector:'tile',
    template:`{{data.newvalue}}<br>`,

})
export class tile {
   @Input() data:string;

}

它会起作用。