Size: a a a

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

2021 February 17

DK

Danil Kochnev in Клуб Vue.js-разработчиков
Danil s odnoj ‘i’ i 'a'
5к звездочек на гитхабе, но может есть что-то более юзабельное, хз, какие нить аналоги
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Alexandr
Как можно из родительского элемента напрямую изменить свойство в data дочернего элемента?
Типа такого есть что то из коробки - this.$data.нужныйкомпонет.егоДата.свойство?
Через пропсы прокинуть
источник

M

M in Клуб Vue.js-разработчиков
Хз, я когда-то пришел к выводу что валидации на бекенде достаточно, а на фронте ее делать лишняя трата времени.
источник

D‘

Danil s odnoj ‘i’ i ... in Клуб Vue.js-разработчиков
ну под каждый кейс делать кастомный метод валидации не лучшее решение наверное
источник

AG

Andrey Govorukhin in Клуб Vue.js-разработчиков
Danil s odnoj ‘i’ i 'a'
ну под каждый кейс делать кастомный метод валидации не лучшее решение наверное
в конце ссылки на
vuelidate
VeeValidate
источник

D‘

Danil s odnoj ‘i’ i ... in Клуб Vue.js-разработчиков
ага, не заметил, спасибо
источник

RV

Roman Vladimirov in Клуб Vue.js-разработчиков
Stanislav Lashmanov
Через подписку на события popstate
Но как предотвратить переход? event.preventDefault() не работает
источник

AB

Alexandr Basiuk in Клуб Vue.js-разработчиков
Из интереса, реализовывал ли кто то, когда нибудь такую задачу.
Нужно сделать кастомную настройку таблици с сохранением для каждого юзера. В настройку входит смена порядка колонок и возможность скрывать колонки.
Сложность в том что данные в  ячейках  могут быть кнопками, различные иконками-статусами и тд. То есть не просто данные из массива
источник

A

Alexandr in Клуб Vue.js-разработчиков
Stanislav Lashmanov
Через пропсы прокинуть
Разве пропсы не передают в дочерний элемент ?
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Roman Vladimirov
Но как предотвратить переход? event.preventDefault() не работает
В маунте модалки вызывайте


     window.history.pushState(null, null, window.location.href);
источник

b

bbclub in Клуб Vue.js-разработчиков
Alexandr
Разве пропсы не передают в дочерний элемент ?
Передают
источник

RV

Roman Vladimirov in Клуб Vue.js-разработчиков
Stanislav Lashmanov
В маунте модалки вызывайте


     window.history.pushState(null, null, window.location.href);
Ну т.е. будет создаваться типа история в браузере, но опять же в яндекс.маркете вроде как история не создается. Но все-равно спасибо.
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
Roman Vladimirov
Ну т.е. будет создаваться типа история в браузере, но опять же в яндекс.маркете вроде как история не создается. Но все-равно спасибо.
Ну посмотрите исходники Яндекс.Маркета
источник

RV

Roman Vladimirov in Клуб Vue.js-разработчиков
Кто бы дал)
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
🙂
источник

b

bbclub in Клуб Vue.js-разработчиков
Stanislav Lashmanov
Ну посмотрите исходники Яндекс.Маркета
Он на вью?
источник

SL

Stanislav Lashmanov in Клуб Vue.js-разработчиков
bbclub
Он на вью?
Это имеет значение?
источник

VS

Vlad 🦠 Starkovsky in Клуб Vue.js-разработчиков
Roman Vladimirov
Кто бы дал)
вызовы браузерного апи там не вырезают, девтулзы имеют поиск
источник

b

bbclub in Клуб Vue.js-разработчиков
Stanislav Lashmanov
Это имеет значение?
Нет, думал на вью
источник

RV

Roman Vladimirov in Клуб Vue.js-разработчиков
Vlad 🦠 Starkovsky
вызовы браузерного апи там не вырезают, девтулзы имеют поиск
Они не минифицируют?
источник