Мы активно развиваем использование инструментария Dojo, и мы заметили, что, глядя на консоль браузера в разных браузерах (например, Opera и Chrome), мы замечаем некоторые различия в отображаемой информации, как правило, очень важную информацию ,Cryptic error messages
Например, мы сделали dijit/form/Select
так:
<select data-dojo-type="dijit/form/Select" data-dojo-props="store: datalagenStore labelAttr: 'naam'"></select>
Обратите внимание, что мы забыли запятую между store
и labelAttr
собственности. При взгляде на Google Chrome, наша консоль возвращается:
С другой стороны, Opera вернулся:
Как вы можете видеть, Opera явно возвращает сообщение, что он не может анализировать свойства и его даже говорит, что он ожидает. В Chrome я не получаю эти сообщения. Лично мне нравится разрабатывать с помощью Opera, но многие мои коллеги используют Google Chrome для разработки, но без правильных сообщений об ошибках обычно бывает трудно отлаживать.
Есть ли причина, по которой оба браузера отображают другую информацию (afaik Firefox показывает ту же информацию, что и Chrome, поэтому atm Я знаю только, что Opera является исключением)? Можем ли мы каким-то образом изменить его, чтобы Chrome также отображал ту же информацию?
Как это смешно, я до сих пор не заметил вторую стрелу. Благодарю. – g00glen00b