Kirill
какая то шакальная картинка получилась
Камиль
спасибо)
Serhii
Нужно какую то нейросеть для определения верности названий переменных
Serhii
Хм... а что если...
Serhii
Спелчекер проверяет верность слов
Serhii
А есть ли ошибка в слове prince? Нет конечно
Serhii
Но нету семантики в inputPrince
Kirill
jshint/jslint/ide
Serhii
Но это до сраки,может кто то в модели пишет не user а king
Karina
макет стало быть такой
Serhii
Как искоренить человеческий фактор не искореняя людей?
Nikolay
связать им руки?
Serhii
Ошибки голосового набора ещё хуже будут
Serhii
связать им руки?
И то не все руками пишут
Serhii
Гребаный полиморфизм, приходится придумывать переменные а не запоминать адреса памяти
Nikolay
Ошибки голосового набора ещё хуже будут
если за тобой будет записывать нейронка а потом оптимизировать твой код, то может и лучше станет )
Serhii
Да вот сестра с нейронками играется, только я не встречался с реализацией на жс
Serhii
Синаптик што ли
Ale
так линтеры ж умеют понимать неиспользуемые переменные
no cats
Здравствуйте. Использует ли тут кто-то extjs? Как с его помощью тулбар в две строки описать?
Oleg
{xtype: 'toolbar'}
no cats
Мне нужно 2 тулбара в одном окне, один под другим.
andrei
Ща бы чат по extjs
no cats
http://stackoverflow.com/questions/829304/extjs-toolbar-with-multiple-rows
Почему-то не работает так на 6.2.0
Oleg
Мне нужно 2 тулбара в одном окне, один под другим.
xtype: 'container', layout: 'vbox', items: [{xtype: 'toolbar'}, {xtype: 'toolbar'}]
Oleg
Не уверен конечно что такое для профи чатике
Oleg
Но, возможно ещё вопрос про встроенный в окно тулбар bbar и нужно просто под конкретно окном
Oleg
Тогда нужно тот конфиг что я написал в dockedItems и указать ещё dock: 'bottom'
Oleg
Чтобы явно указать куда
Oleg
Окно от панели наследуется, там вот это всё есть
no cats
По-всякому пробовала, не отображается. И нужно два сверху, один под другим.
Oleg
Не правильно делаешь совсем видимо
Oleg
Это тривиальная задача то
Oleg
Попробуй размеры окна менять
Oleg
Задай их жёстко и проверь
no cats
Хм. Почему-то, если прописывать отдельно, как tbar, то отображается, а toolbar нет.
Oleg
Ну оно и правильно
Oleg
Потому что tbar это шоткат к докед итемс, а toolbar это ты придумал, нет такого свойства
Oleg
tbar переводится как top bar и их там 4 на все стороны окна - tbar, lbar, rbar и bbar и это всё шоткаты чтобы руками докед итемс не настраивать
Oleg
Ну и ещё у окна, смотря что за окно, можно также кнопки сразу прописать, а у всех наследников панели ещё и хедер с кнопками а-ля закрыть и тп
Oleg
Ну и шоткат тулбара предполагает 1 тулбар, мол пиши сразу итемсы. Если нужно 2 или любой другой конфиг - докед итемс правь
no cats
Окно наследует кнопки, остальное своё
Oleg
Но если код к контенту относится, то просто в итемс
Oleg
Окно наследует кнопки, остальное своё
Ну тогда делай как я описал
Oleg
Для кого-то делаешь или для себя?
no cats
Фух, получилось, когда закомментировала запушенные кнопки. На стажировке дали задание, а я раньше ни на каком js вообще не писала.
Oleg
Судя по названиям полей явно какая-то финансовая организация 😊Но это не удивительно, ибо для тех задач что там экст самое то - кодишь бизнес-логику, а не изобретаешь велосипеды верстая каждый раз всё заного. Не говоря уже о 100500 методов на каждый компонент, опять же никаких велосипедов, исключительно мощь фреймворка с многолетней историей, всё что можно уже придумано, а если хочется совсем кастома - либо кастомишь уже готовый компонент, либо даже верстаешь, но в обертке компонента с биндингом аля ангуляр и всё такое прочее.
no cats
Ага, мне в принципе тоже ext кажется довольно удобным, если в нём и в уже созданных файлах разобраться.
Oleg
Главное чтобы там свою структуру велосипедную не делали, а по гайдам, тогда вообще сказка
no cats
dockedItems: [{ tbar: ["Источники", "Период"], docked: top, },{...}] Есть такой фрагмент кода. Можно как-то обратиться к конкретной строке dockedItems, чтобы запушить кнопку именно в неё?
Oleg
Скажу сразу - странный, очень странный код
Oleg
dockedItems: [ { xtype: 'toolbar', docked: 'top', items: [ { xtype: 'button', text: 'Текст' } ] } ] Но, уже год не писал на эксте, однако вроде там автокаст типа и можно не писать у кнопки икстайп.
Oleg
Добавь к тулбару itemId: 'someId' и потом в коде обратись к окну и пропиши .down('#someId')
Oleg
itemId уникальные только в рамках контейнера, а вот если написать id: 'ID' уже в рамках всего приложения
Oleg
Если не знаешь как обратится к окну - можно начать от начала поиск, это затратно, но, в целом, бывает часто нормально Ext.ComponentQuery.query('#someId')[0].push({xtype: 'button', text: 'Ещё кнопка'})
no cats
Большое спасибо за помощь! Обсужу с руководителем, как лучше сделать)
Oleg
👍
Smooth Operator
👍
Ну как себя чувствуеш
Smooth Operator
В коем то веке про екст вспомнили в чатике)
Oleg
Не, вспоминают чаще чем должно быть
Oleg
Новый экст, очевидно, нравится компаниям
Oleg
И очередная волна популярности
Oleg
Запускается
Igor
пора вернуть пункт про ext в резюме?
Oleg
Ну наличие его в резюме указывает на то что ты точно знаком с ООП
Oleg
Если нет других чисто ООП языков в резюме
Igor
учитывая, что я почти 5 лет джавист, то с ооп я наверное и так знаком)
Oleg
Ну это и не для тебя 😄
Oleg
А, помню, ты же ненавистник экста
Igor
но на последнем (текущем) проекте фронт на эксте, и процентов 80 задач на нем же
Oleg
А какая у вас версия?
Igor
уже 6я
Igor
я как раз занимался миграцией с 4 на 6
Oleg
6 торт
Igor
миграция - не торт)
Oleg
По гайдам пишите или как придется?
Smooth Operator
Igor
писали как придется, мигрировали так же)