1

私たちは Dojo ツールキットを使用して積極的に開発を進めており、さまざまなブラウザー (Opera や Chrome など) でブラウザー コンソールを見ていると、表示される情報 (通常は非常に重要な情報) にいくつかの違いがあることに気付きました。

たとえば、次のdijit/form/Selectように作成しました。

<select data-dojo-type="dijit/form/Select" data-dojo-props="store: datalagenStore labelAttr: 'naam'"></select>

storelabelAttrプロパティの間のコンマを忘れていることに注意してください。Google Chrome を見ると、コンソールに次のように返されました。 Chrome コンソール

一方、Opera は次のように返しました。 Opera コンソール

ご覧のとおり、Opera はプロパティを解析できないというメッセージを明確に返し、何が期待されているかについても説明しています。Chrome では、これらのメッセージは表示されません。個人的には Opera を使って開発するのが好きですが、同僚の多くは開発に Google Chrome を使用していますが、適切なエラー メッセージが表示されないと、デバッグに苦労することがよくあります。

両方のブラウザが他の情報を表示する理由はありますか (Firefox は Chrome と同じ情報を表示するため、Opera が例外であることだけを認識しています)。Chromeも同じ情報を表示するように、どうにかして変更できますか?

4

1 に答える 1