2017-04-08 51 views
6

我想让@Input与Angular 2中的Typescript一起工作。我得到以下错误,我不明白为什么。找不到名称+'输入'。任何角2

[ts]找不到名称'Input'。任何

下面是该组件的代码。

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

@Component({ 
    selector: 'app-item', 
    templateUrl: './app-item.component.html', 
    styleUrls: ['./app-item.component.css'] 
}) 
export class AppItemComponent implements OnInit { 
     @Input item; //TypeScript complains here. 

     constructor() { } 

     ngOnInit() {} 
} 

项目和组件都是使用Angular CLI创建的。为什么TypeScript找不到@Input装饰?

回答

12

您需要添加这个,

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

这做到了!谢谢! – user961714

相关问题