2017-04-08 23 views
6

Tôi đang cố gắng để có được @Input để làm việc với Typescript trong Angular 2. Tôi nhận được lỗi sau và tôi không hiểu tại sao.Không thể tìm thấy tên + 'Nhập'. bất kỳ Angular 2

[ts] Không thể tìm thấy tên 'Nhập'. bất kỳ

Dưới đây là mã từ thành phần đó.

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() {} 
} 

Dự án và thành phần đều được tạo bằng CLI góc. Tại sao TypeScript không thể tìm ra trang trí @Input?

Trả lời

12

Bạn cần phải thêm này,

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

Điều đó đã làm nó! Cảm ơn! – user961714

Các vấn đề liên quan