2017-05-14 5 views
0

I角度2のライブラリを作成しましたが、this issueに固執しています。AOT角度ライブラリのコンパイルエラー

私はこのエラーになっています:

ERROR in C:/xampp/htdocs/github/jw-bootstrap-switch-ng2/switch-project/src/$$_gendir/node_modules/jw-bootstrap-switch-ng2/src/directive.ngfactory.ts (246,59): Property 'subscribe' does not exist on type 'boolean'. 

を、私はそれが私のコードで間違っているものを理解していません。

誰もがこの問題でより多くの経験を持っている場合は、私に知らせてくださいGithubのhere

の私のコードを確認することができます。私はあなたの助けに感謝します。

おかげ

答えて

1

あなたは、このコード内の工場で

this.context.value.subscribe(_eventHandler.bind(view,'value'))); 

をエラーを取得しているそれはあなたが名前value

@Component({ 
    selector: 'bSwitch', 
    outputs: ['value'], 

が、私が見る同じ時間内でoutput性質を持っていることを意味します。

get value(): boolean { 
    return this._innerState; 
}; 

set value(v: boolean) { 
    if (v === null || typeof v === "undefined") this._indeterminate = true; 
    this.setStateValue(v); 
} 

だから私は

outputs: ['value'], 
+0

おかげ@yurzuiを削除するだろうが、どこで、この 'this.context.value.subscribe(_eventHandler.bind(ビュー、 'の値を')))見つけました;' –

関連する問題