0

以前は、Google Chromeのブレークポイントで停止し、変数にカーソルを合わせると、その変数の値を示すポップアップが表示されていました。どういうわけか、それは単に起こらなくなった。何がこの振る舞いを止めたのか、そしてどうすればそれを回復できるのか、誰かが考えることができますか?

4

2 に答える 2

0

ハングアップしてツールチップに変数が表示されない場合がありますが、これはデバッガーを閉じる/開くことで修正できます。

別の理由があるかもしれません。あるスコープにいますが、別のスコープから変数にアクセスしようとしています。

arr.forEach(function(e){ // breakpoint is here
  e.doSeomthing(); // but `e` in inner scope is not defined
});

スコープ外からプロパティにアクセスする場合も同様です。後者の場合、コールスタックをオンにして、適切な呼び出しの深さとスコープに移動できます。

于 2012-04-16T10:09:17.543 に答える
0

これはChromeの断続的な問題のようです。これは、スコープが間違っていることが原因である場合もありますが、常にそうであるとは限りません... Chromeが頑固で、明確な理由もなくツールチップ変数の評価が表示されない場合があります。開発者ツールを閉じて開くか、Chromeを閉じて開くことをお勧めします。動作する可能性があります。それが失敗した場合は、Firefoxを使用してください。;-)

明らかな理由もなく、鉱山は再開したばかりです。

于 2012-04-19T13:00:25.703 に答える