Завтра
карочи вот
Завтра
что я имел в виду
Alexey
Парни, как в vuelidate валидировать инпуты не по событиям на самих инпутах, а в каком-то одном методе по нажатию кнопки?
Alex 🗽👇
$v.name.$touch()
Alexey
$v.name.$touch()
Спасибо
Wingman
Подскажите плз :) Есть роут с параметром: '/foo/:bar' Если я изменяю в url параметр ( пример: открыта ссылка '/foo/1', я изменяю '1' на '2'), то в beforeRouteUpdate() this.$route.params.bar будет всё ещё равен единице Если потом я изменю 2 на 3, то в beforeRouteUpdate bar будет равен '2', ну и т.д. как правильно отловить изменение параметра и среагировать на него?
Александр
как сделать чтобы роуты не конфликтовали?
ℝei
как сделать чтобы роуты не конфликтовали?
Всмысле? можешь попробовать children от /users сделать
Завтра
Добавил в доку адаптеры, остались только хуки https://github.com/apicase/apicase-core
Michael
apicase какой-то деперсонализированный. Келин, твой проект?)
Жалгас
Добавил в доку адаптеры, остались только хуки https://github.com/apicase/apicase-core
модешь добавить пример, чтобы можно было делать запросы к API один после другого в промисах. Причем в одном из них случилась ошибка, то обработать ее а потом продолжить до последнего или прерваться
Жалгас
и пример повторения запроса в случае ошибки
Завтра
apicase какой-то деперсонализированный. Келин, твой проект?)
Мой. Я просто в оргу вынес, ибо там много чего будет еще
Завтра
Ну и любой желающий может присоединиться 🤗
Nikita
кто-нить юзал computed get & set?
Nikita
Nikita
не понимаю, че за херь.
Nikita
set(val) { console.log('получил', val); this.varForSelectedTemplate = val; console.log('что после', this.varForSelectedTemplate); },
Завтра
что не так то
Завтра
Nikita
получил null, вывел после тоже null
Nikita
а по вызову получаю обьект
Завтра
ну, иии
Nikita
а должен получить null
Завтра
varForSelectedTemplate это что
Nikita
переменная для комьютеда
Nikita
но короче я понял в чем беда
Завтра
эм
Завтра
ты в сеттере computed меняешь сам computed??
Завтра
это так не работает
Nikita
че
Nikita
не тупи
Nikita
я переменную меняю
Nikita
а не геттер
Жалгас
А можно пример, как это может выглядеть
.then(submitSms) .then(createUser) .then(setPassword) .then(login) .then(setAccessToken) .then(redirect)
Жалгас
первые 4 это запросы к API
Завтра
эмм, зачем
Жалгас
например function submitSms(result) { return AuthAPI.submitSms(getPhone(vm.user.phoneNumber), result); }
Жалгас
так чище
Завтра
нет
Завтра
это тупо
Завтра
.then(submitSms) .catch(handleSubmitSmsError) .then(createUser) .catch(handleCreateUserError) .then(setPassword) .catch(handleSetPasswordError) .then(login) .catch(handleLoginError) .then(setAccessToken) .then(redirect) На деле это будет как-то так и нахрена бы оно нужно было?
Жалгас
ок, ладно, забудь
Flexo
Народ, вопрос такой. Есть нотифай, нужно воткнуть ссылку роутера в текст этого нотифая, четне соображу как это сделать. Так конечно же не работает: this.$message({ message: 'Text successfully copyed. You can view it <router-link :to="{ path: "home" }">here</router-link>', type: 'success' })
Завтра
1) Для каждого запроса могут быть свои ошибки, а это уже ломает всю красоту 2) Так и не понял, что ты показал. Ты хочешь тот же Promise.all, только чтобы он и обычные функции принимал? Или хочешь перегонять данные из одного промиса в другой
Завтра
@zhiga90
Завтра
а хуй там
Завтра
он вроде компоненты не хавает
Flexo
Куда мне это воткнуть?
Завтра
тогда пилить дополнительное поле какое-нибудь и туда кидать ссылку, а в компоненте нотифая пилить <router-link :to="{ path }">{{text}}</router-link>
Flexo
Чет жесть)
Dmytro
message description text string/Vue.VNode — —
Dmytro
message: Vue.node
Dmytro
А там уже линкуешь как хочется
Dmytro
Там кстати на http://element.eleme.io/ у них нотификейшн тоже с линком
Flexo
А что это за компонент в элементе?
Flexo
Все, нашел. Спасибо)
Dmytro
с рефки можно брать
Завтра
а бож вы в element ковыряетесь
Завтра
я думал че-то самописное
Alexey
Парни, чё за фигня. Бьюсь с vuelidate всё. Есть куча валидируемых полей. Как, например, скрыть кнопку отправки формы, пока все поля не будут провалидированы? Ну понятно можно сделать computed и... И как собрать данные по валидации в одну кучу?
Alexey
Всем спасибо methods: { formValidated() { return !this.$v.$invalid } }
Yaroslav 🇺🇦
Ембер зарелизился в 3.0))
CherryTea
судя по кол-ву скобочек это была шутка года
Завтра
Завтра
Завтра
ехх красота
Завтра
\
Завтра
Aleksei
Всем привет. Кто-нибудь настраивал поддержку flow для vue? Как правильно добавить аннотацию для пропсов?
Завтра
Завтра
Завтра
знаете, что хочется добавить