0

HTML5 + jQueryMobile + Knockoutモバイルアプリケーションを使用していますが、Firebugデバッガーで非常に奇妙な問題が発生しています。

モデルをビューモデルに変換するメソッドの中に、次のコードがあります。

コード

実行はブレークポイントで一時停止され、Firebugウォッチウィンドウは次のようになります。

時計

なぜthis.model.data観察可能でthis.model.data()正しいデータを表示できるのか戸惑っていますが、私のコードでは両方のローカル変数(dataとdata2)が未定義です。

このようなことが起こる原因について何か考えはありますか?

4

1 に答える 1

0

これは明らかに、Firefox の Firebug でのみ現れるタイミングの問題が原因でした。Chrome の開発者ツールを使用すると問題が解決し、アプリケーションをデバッグできるようになります。

于 2012-12-25T19:27:11.177 に答える