backbone.js のデバッグに関するガイダンスを探しています。私は Daily.js バックボーン チュートリアルに従っていますが、第 9 週以降にバグに遭遇しました ( http://dailyjs.com/2013/01/24/backbone-tutorial-9/ )。
これは私が持っているエラーです
[22:47:29.339] 「呼び出し要求実行」 [22:47:29.423] GET http://localhost:8080/img/glyphicons-halflings.png [HTTP/1.1 304 Not Modified 1ms] [22:47:29.424] POST https://content.googleapis.com/rpc?key=xxxxxxx [HTTP/1.1 200 OK 168ms] [22:47:29.546] ReferenceError: ID が定義されていません @ http://localhost:8080/js/lib/underscore.js:1209 [22:47:29.543] 「呼び出しオプション成功」
対応するコンソール ロギング呼び出しを含むコードは次のとおりです。
Backbone.gapiRequest = function(リクエスト、メソッド、モデル、オプション) { var 結果; console.log("呼び出しリクエスト実行") request.execute(関数(res) { if (res.error) { if (options.error) options.error(res); } その他の場合 (options.success) { if (res.items) { 結果 = res.items; } そうしないと { 結果=解像度; } console.log("呼び出しオプション成功"); options.success(モデル、結果、リクエスト); } console.log("gapiRequest") }); };
物事は現在私を投げています:
- (gapiRequest の) 最後のログが表示されない理由。
- コード内の何もIDまたは、私が見る限り、外部ライブラリを参照していないにもかかわらず、2つのコンソールログ間でエラーが発生する理由.
何が起こっているのかを誰かが知っていれば、これをデバッグする方法についての情報も非常に良いでしょう。現在の Web ブラウザーでスタック トレースを生成できますか?
ティア、マット