Size: a a a

Vue.js Russian Developers Community

2020 September 08

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
Bogdan Saliuk
Вот этот?
это объект правил
источник

SM

Sultan Musaev in Vue.js Russian Developers Community
Bogdan Saliuk
Вот этот?
Это его вулидэйт, а там он присваевает значения
источник

SM

Sultan Musaev in Vue.js Russian Developers Community
🎄Mehnar🎄
это объект правил
Нашел где ломается?
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
🎄Mehnar🎄
это объект правил
Верно. Но ты показываешь нам его. И ниже this.doctor = data.
Исходя из скринов и из ошибок - ты переопределяешь именно рулы. Разве нет?

Или как называется твоя форма (не рулы)?
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
Sultan Musaev
Нашел где ломается?
не могу пока понять
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
Bogdan Saliuk
Верно. Но ты показываешь нам его. И ниже this.doctor = data.
Исходя из скринов и из ошибок - ты переопределяешь именно рулы. Разве нет?

Или как называется твоя форма (не рулы)?
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
если бы я переопределял рулы, то это было бы наверное через this.$v.doctor
источник

BS

Bogdan Saliuk in Vue.js Russian Developers Community
я не опытный пользователь vuelidate. Может быть формы не идентичны? И какое-то поле отсутствует
источник

MR

Muzaffar Rasulov in Vue.js Russian Developers Community
@rafail_mamedov если передавать массив объектов а не массив Стринг?
источник

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
Muzaffar Rasulov
@rafail_mamedov если передавать массив объектов а не массив Стринг?
Я не знаю) вариантов ответов почти бесконечное кол-во, можно вычислить на основе этого массива объектов со строками новый массив с только строками и далее логика останется прежней
источник

RR

Revy Ross in Vue.js Russian Developers Community
так если if в validations не true, то конечно проверки this.$v.$invalid или this.$v.doctor.blabla будут ругаться
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
Revy Ross
так если if в validations не true, то конечно проверки this.$v.$invalid или this.$v.doctor.blabla будут ругаться
там в else тоже возвращается объект, просто меняются немного поля
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
в зависимости от требований
источник

РМ

Рафаил Мамедов... in Vue.js Russian Developers Community
Если нет возможности понять где ошибка в существующем коде, то надо попытаться воспроизвести эту ошибку в чистой песочнице, например на codesandbox без лишней логики
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
Мне кажется что я уже на пути нахождения ошибки
источник

RR

Revy Ross in Vue.js Russian Developers Community
🎄Mehnar🎄
начинает писать мол
Cannot read property '$error' of undefined"


Cannot read property '$model' of undefined"
просто эти ошибки говорят о том, что проблема в описании объекта в vuelidate
источник

SM

Sultan Musaev in Vue.js Russian Developers Community
🎄Mehnar🎄
Мне кажется что я уже на пути нахождения ошибки
Держу кулаки за тебя, очь интересно шо выйдет
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
такое ощущение, что могло вычисление validations() поднасрать мне
источник

🎄

🎄Mehnar🎄 in Vue.js Russian Developers Community
потому что я убрал if, сделал обычный объект и вроде как начало проходить
источник

RR

Revy Ross in Vue.js Russian Developers Community
наверное у тебя проскакивает состояние когда vuelidate возвращает undefined из-за условий, и поэтому ошибки
источник