Было бы очень полезно, если бы я мог получить доступ к экземплярам моих представлений и контроллеров в моем приложении ext.js с консоли Chrome. Кто-нибудь знает, как это сделать?Как получить доступ к контроллерам extjs с консоли
CoffeeScript:
window.cms = Ext.create 'Ext.app.Application',
name: 'CMS'
controllers: [
'MyController'
...
Казалось бы, что cms.getController('MyController')
бы делать то, что я хочу, но я получаю конструктор назад вместо экземпляра я ищу.
Wow я не видел никого писать Ext-JS wi th CoffeScript. Можете ли вы разместить изображение того, как выглядит консольный вывод? Расширение нескольких свойств объекта? –
Просто не используйте эти 'getController' в своем действительном коде. Он обеспечивает жестко связанный код. Для отладки это нормально. Многие люди это делают, но они не заботятся о повторном использовании и тестируемости) –
Я не могу выдержать синтаксис CoffeScript (каждый из них) ... где фигурные скобки? Люди говорят, что скобки для компьютеров, я думаю, что я компьютер :) Кроме того, у вас должно быть чертовски сложно отладить ваш код. –