2017-04-08 72 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

相關問題