Size: a a a

Клуб Vue.js-разработчиков

2021 February 16

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
он что предлагает табы пробелами менять?
источник

JR

Johnny Rotten in Клуб Vue.js-разработчиков
Stanislav Lashmanov
Посмотри во вкладке network что приходит
источник

D

Dissar in Клуб Vue.js-разработчиков
Андрей Рудин
боже мой, как выпилить eslint из проекта? уже два часа занимаюсь тем чтобы решить проблемы этих двух Vs code prettier и Eslint prettier каждый друг с другом конфликтуют.
Если уж решили что-то выпиливать, то лучше выкиньте Prettier, а вообще это не решение 🙂
источник

SS

Slava Soloviov in Клуб Vue.js-разработчиков
Привет, есть задача на добавление кнопки и модалки по клику на кнопку. Кнопка находится перед другой кнопкой.
Куда вы будете добавлять логику/импорт компонента модалки, в конец файла/импортов или перед логикой предыдущей кнопки?
Пока я это писал подумал, что кнопку могут же перенести потом вообще в третье место и правильнее будет в конец добавлять...
Есть какие-то best practice или как обычно up to you?
источник

F

Fred🗿 in Клуб Vue.js-разработчиков
Dissar
Если уж решили что-то выпиливать, то лучше выкиньте Prettier, а вообще это не решение 🙂
согласен, нужно решить проблему а не обойти ее
источник

ИR

Иван R in Клуб Vue.js-разработчиков
Slava Soloviov
Привет, есть задача на добавление кнопки и модалки по клику на кнопку. Кнопка находится перед другой кнопкой.
Куда вы будете добавлять логику/импорт компонента модалки, в конец файла/импортов или перед логикой предыдущей кнопки?
Пока я это писал подумал, что кнопку могут же перенести потом вообще в третье место и правильнее будет в конец добавлять...
Есть какие-то best practice или как обычно up to you?
Думаю лучше сделать компонент кнопки и компонент модалки
источник

SS

Slava Soloviov in Клуб Vue.js-разработчиков
Иван R
Думаю лучше сделать компонент кнопки и компонент модалки
Это по сути так и есть. Клик на кнопку генерит эмит родителю в котором модалка
источник

АР

Андрей Рудин... in Клуб Vue.js-разработчиков
Dissar
Если уж решили что-то выпиливать, то лучше выкиньте Prettier, а вообще это не решение 🙂
ну он относительно помогает. а тут поставил же Eslint-prettier думал они как то согласованы там, я хз )
источник

N

Nelkor in Клуб Vue.js-разработчиков
Natalia Tepluhina
но за то, что приучил кучу людей брать данные из стейта через геттеры - я бы поругала
Из вуекса? Или про какой стейт речь
источник

AG

Andrey Govorukhin in Клуб Vue.js-разработчиков
Андрей Рудин
ну он относительно помогает. а тут поставил же Eslint-prettier думал они как то согласованы там, я хз )
а у тебя конфиг притера настроен ?
источник

D

Dissar in Клуб Vue.js-разработчиков
Андрей Рудин
ну он относительно помогает. а тут поставил же Eslint-prettier думал они как то согласованы там, я хз )
Так они работают вместе
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
Nelkor
Из вуекса? Или про какой стейт речь
из вьюкса, угу
источник

D

Dissar in Клуб Vue.js-разработчиков
Это просто Вы не настроили их 🙂
источник

N

Nelkor in Клуб Vue.js-разработчиков
Natalia Tepluhina
из вьюкса, угу
Тут дело какое. Я обычно всегда брал данные из state, а если нужны какие-то специфические преобразования перед выдачей, то уже getters. Но! На работе нам придумали правило, что все данные из вуекса только через геттеры. Какие убедительные слова следует подобрать при попытке убеждения, что геттеры для выдачи данных из state как есть — плохо?)
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
Nelkor
Тут дело какое. Я обычно всегда брал данные из state, а если нужны какие-то специфические преобразования перед выдачей, то уже getters. Но! На работе нам придумали правило, что все данные из вуекса только через геттеры. Какие убедительные слова следует подобрать при попытке убеждения, что геттеры для выдачи данных из state как есть — плохо?)
у вас есть компонент, в комоненте в data есть user. будете ли вы писать computed getUser, который возвращает this.user?
источник

N

Nelkor in Клуб Vue.js-разработчиков
Natalia Tepluhina
у вас есть компонент, в комоненте в data есть user. будете ли вы писать computed getUser, который возвращает this.user?
Отлично! Продолжайте, Наталья)
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
не this.user.cars.length - 42, а именно this.user? :)
источник

N

Nelkor in Клуб Vue.js-разработчиков
Это уже звучит довольно убедительно
источник

NT

Natalia Tepluhina in Клуб Vue.js-разработчиков
это и есть объяснение. не нужно плодить сущности без необходимости, что вам дает получение условного state.user через геттер?
источник

N

Nelkor in Клуб Vue.js-разработчиков
Спасибо
источник