Stanislav
еп
Завтра
:DDD
Anonymous
если не хочется париться и просто писать рабочий код - vue ваш выбор если готовы нести ответственность за проектирование и знаете, что можете лучше - юзайте react
меня бесит jsx - я просто не вижу, где кончается js и начинается html. и наоборот. а посмотрел выступление тезки по css-in-js на ХарьковJS - у меня глаза нполнились ужасом - люди точно знают толк в извращениях )))
Завтра
Но юзать css-in-js только потому что это css-in-js я не вижу смысла он хорош для динамических стилей, а остальное ну не нужно
🐏 Alexander
зато в реакте нет PUG :D
Stanislav
и не надо
Завтра
и не надо
вот, кстати, я от него отказался, но зато теперь горит с html в одну строку от джунов в команде
Завтра
а так pug бы им просто не дал это сделать :DD точнее, дал бы, но это некрасиво
Завтра
пускай по ним бьет eslint
да вот чет не бьет, надо будет посмотреть
Stanislav
Завтра
eslint-то есть, и плагин для vue, но чет я даже забыл о его существовании, походу челики конфиг поправили)) завтра посмотрю
Evgheni
Не так изящно
я закрываю верстальщику глаза когда необходимо стили править через style, вроде норм, не жаловался
Vladislav
я закрываю верстальщику глаза когда необходимо стили править через style, вроде норм, не жаловался
а потом городишь трехметровые колбасы стилей с !important, когда такие либы юзаешь
Evgheni
а потом городишь трехметровые колбасы стилей с !important, когда такие либы юзаешь
а это тут причем? я про случаи, когда без style нельзя, картинку например динамически добавлять к background-у элемента, которая с АПИ приходит
Vladislav
display:none ставишь чтоли?
Evgheni
в смысле нельзя?
поправил пример
Evgheni
теперь точно нельзя
Vladislav
в таком случае да, но я бы извернулся с какими-то z-index
Rafael 🌵
Не так изящно
Ты вернулся?
Evgheni
Ты вернулся?
давно же
Завтра
Ты вернулся?
Не уверен, что надолго, если честно
Завтра
давно же
1 день - давно?)
Evgheni
1 день - давно?)
для тебя очень
Завтра
для тебя очень
не понял посыла, если честно
Evgheni
Завтра
Рэмуальд
Господа, а weex щупал кто? Там всё сильно сыро? С вуекс стором есть нормальная интеграция?
Artem
Народ, подскажите были у кого проблемы с Axios после обновления версии Vue на 2.5.3 ?
Artem
спокойно, используя Axios, после обновления работать стало некорретно, при дебаге пишет что axios в ипорте не найден
Завтра
axios не связан с vue никаким образом, если вы, конечно, не обмазались миксинами
Anonymous
axios не связан с vue никаким образом, если вы, конечно, не обмазались миксинами
Даже если миксинами обмазался, то ошибка импорта явно с обновлением vue не связана априори.
Завтра
"axios в импорте не найден" - возможно, у вас багнулся хот-релоад и перестал видеть axios, попробуйте перезапустить дев-сервер
Artem
хз в чем там пробема, откатился на старую все норм стало
Anonymous
Artem
на месте
Anonymous
Скинь лучше как выглядит ошибка.
Artem
пару минут, попробую воспроизвести
Artem
Блин а может и не в обновлении было,в общем походу ложная тревога
Anonymous
ℝei
Ктот юзал i18n ?? как добратся до объектов с переводами которые в i18n: { .. }
ℝei
ну допустим хочу v-for с ним использовать
ℝei
заебался руками писать $t() и тд)
Vladislav
ну так в чем проблема
Vladislav
а
ℝei
есть объект локалей и его итерировать. но эта $t только строку возвращает
Vladislav
есть объект локалей и его итерировать. но эта $t только строку возвращает
сделай для локале отдельный джс файл и импорти его и в компонент
Vladislav
и дальше через v-for попрет
ℝei
сделай для локале отдельный джс файл и импорти его и в компонент
но так в итоге я его просто вставлю в i18n: { obj.. } а не в data
Vladislav
но так в итоге я его просто вставлю в i18n: { obj.. } а не в data
немного не понял тебя, как ты обьявляешь сейчас инстанс 18n
Vladislav
в самом компоненте ты делаешь v-for для самого локале без $t, либо можешь сделать через Object.keys и их вставлять в $t()
Vladislav
это в случае, если делать как выше описал
ℝei
вот тут я уже не понял)
ℝei
Ну ща здесь по тупому i18n: { messages: { en: { } } }
Vladislav
{ en: {}} херачишь в отдельный джс файл и импортируешь его и в инстанс и в компонент, т.е. i18n: { messages: tvoiJs} и в компоненте этот же джс импортируешь и присваиваешь в дату на created, mounted, coumputed (не важно)
ℝei
Так ну в дате я присвою. и буду итерировать по этому файлу. а не по переводам i18n, или нет?
Vladislav
Так ну в дате я присвою. и буду итерировать по этому файлу. а не по переводам i18n, или нет?
если тебе надо вся локале через цикл (хз зачем), то можешь сделать v-for для ключей одного языка и запихивать его в $t() допустим <template v-for="item in Object.keys(locale.en)"> $t(item) </template>
Vladislav
Да вот это меня больше интересует)) только чет locale is undef
сорян, я вскрыл i18n, он должен быть доступен в инстансе vue как 'this._i18n.messages'
Vladislav
ℝei
о да)
Vladislav
тогда и мозг себе еб8ть не стоит с импортом, но для рефакторинга всеравно потом придется его выносить отдельно)
ℝei
вот это то шо надо
ℝei
дак да. выносить отдельно энивей. но вот этот объект я и хотел
Завтра
vue-i18n говно, проверено на личном печально опыте
ℝei
альтернативы?
ℝei
и в чем собсно говно?
Николаич
и в чем собсно говно?
Русский язык просклонять не удалось
Завтра
и в чем собсно говно?
Сейчас твит даже найду
Завтра
Минутку