0
我需要定義一個函數我的角度2應用程序。我嘗試使用EventEmitter來完成它,並在npm服務器中給出下面的錯誤。角度2錯誤TS2300:重複標識符
[0] app/classes/sidekik.component.ts(15,2): error TS2300: Duplicate identifier 'hit'.
[0] app/classes/sidekik.component.ts(16,2): error TS2300: Duplicate identifier 'hit'.
這之前,我嘗試定義不EventEmitter函數,它給了
angular2.dev.js:23524 EXCEPTION: TypeError: emitter.subscribe is not a function in [heroes in [email protected]:6]
這是我的代碼
sidekik.component.ts
import {Component, EventEmitter} from 'angular2/core';
@Component({
selector:'sidekik',
outputs: ['hit'],
inputs: ['define'],
template: `
<side (click) = "hit(define)"></side>
`,
})
export class SideKikComponent{
hit = new EventEmitter();
hit(define:string){
console.log(define);
}
}
任何人都可以幫助我呢?