Ответ 1
Декораторы должны поступать непосредственно перед экспортированным классом, например:
@Component({
...
})
export class someComponent{}
это то же самое для @Pipe
@Directive
@Injectable
Я начал программировать Angular 2, и я застрял с ошибкой:
Декораторыts1206 здесь недействительны
@Component({ // ts1206 decorators are not valid here
selector: 'my-app',
moduleId: module.id,
templateUrl: 'app.component.html',
styleUrls: ['app.component.css']
})
Update:
Мой tsconfig.json:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": true,
"suppressImplicitAnyIndexErrors": true
}
}
что я могу сделать с этим?
Декораторы должны поступать непосредственно перед экспортированным классом, например:
@Component({
...
})
export class someComponent{}
это то же самое для @Pipe
@Directive
@Injectable