1

filab のウィジェットを作成しましたが、実行されるたびに次のエラーが表示されます。

ここに画像の説明を入力

以前にそのエラーが数回発生しましたが、それは常にコードの構文エラーでした。しかし、今では (最近 filab を更新したと思います)、filab もこのエラーをキャッチし、エラーの場所を示しています。したがって、今回は別の問題があるに違いありません。

他の誰かがそのような問題を抱えていて、それを解決する方法を知っていますか?

main.js のコード

main.js コード

コールバック関数も main.js に実装されています。

config.xml のコード

ここに画像の説明を入力

4

1 に答える 1

1

WireCloud は、「INPUT2」として識別される入力エンドポイントについて不平を言っていますが、「INPUT1」の登録に使用するコードを提供しています。

別の奇妙なことがあります。次の行を使用してコールバックを登録しています。

MashupPlatform.wiring.registerCallback("INPUT1", callback(this));

正しい行は次のとおりだと思います。

MashupPlatform.wiring.registerCallback("INPUT2", callback);

または:

MashupPlatform.wiring.registerCallback("INPUT2", callback.bind(this));
于 2015-02-11T12:41:34.887 に答える