数据不是已知属性

时间:2017-05-21 12:29:26

标签: angular typescript angular-components

我看了其他答案,我觉得我做得对吗?但我仍然得到这个错误!

我的组件如下所示:

import { Component, OnInit, Input } from '@angular/core';

@Component({
  selector: 'app-autocomplete',
  templateUrl: './autocomplete.component.html',
  styleUrls: ['./autocomplete.component.css']
})
export class AutocompleteComponent implements OnInit {

  @Input() datatype: number;

  constructor() { }

  ngOnInit() {
  }

}

我正在调用它的html看起来像这样:

<autocomplete [datatype]="2"></autocomplete>

我已经使用Angular CLI来生成所有内容,因此它都在模块和所有内容中......

1 个答案:

答案 0 :(得分:1)

很明显,你使用了错误的选择器(缺少破折号)。元数据中的selector属性应与HTML标记app-autocomplete

匹配