2017-04-08 20 views
6

Próbuję uzyskać @Input do pracy z Typescript w Angular 2. Otrzymuję następujący błąd i nie rozumiem dlaczego.Nie można znaleźć nazwy + "Wejście". Any Angular 2

[ts] Nie można znaleźć nazwy "Wejście". dowolny

Poniżej znajduje się kod z tego komponentu.

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

Projekt i komponent zostały utworzone za pomocą interfejsu Angular CLI. Dlaczego TypeScript nie może znaleźć dekoracji @Input?

Odpowiedz

12

Trzeba dodać to,

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

że to zrobił! Dzięki! – user961714