Я попытался связыванием в angular2 следующим образом, и это показывает ошибку какНевозможно использовать свойство связывания
Невозможно привязать к «данным», поскольку он не является известным свойством «плитки» собственности.
Связывание плитки
<tile [data]=value></tile>
Определение компонента
@Component({
selector:'tile',
template:`{{data.newvalue}}<br>`,
Inputs: ['data']
})
export class tile {
public data:String;
}
Я использую угловой RC5
Вы уверены, что компонент 'tile' будет создан? Можете ли вы также попробовать другое имя (например, 'datax')? –
Я попытался изменить на другие имена, и я даже попытался использовать @Input(), но он выдает ту же ошибку – user93
Тогда похоже, что компонент не создается вообще. Вы можете проверить, добавив конструктор с 'console.log ('hello world')' и проверьте, не распечатано ли оно. –