Задать вопрос
@Jussss92

Как сделать проверку забайнденного атрибута?

Привет.
У меня во фреймворке quasar есть компонент q-input
У них есть проверка (required) , чтобы сделать проверку надо добавить :rules="[val => !!val || 'Field is required']"

Вот в чем проблема.
1.У меня есть переменная, которая должна добавлять этот rules если переменная true.
Не хочется из-за этого делать v-if всего компонента.
2. Мне надо что если он не required он менял новую переменную на false ( чтобы я не мог сохранять форму)
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
IgorPI
@IgorPI
Это решается с помощью q-form



https://quasar.dev/vue-components/form
Ответ написан
Комментировать
Aetae
@Aetae Куратор тега Vue.js
Тлен
Про отправку формы Игорь ответил.
А правила по условию - точно также как с любыми иными переменными, :rules ничем не отличается от какого-нить :vasya. Делаете computed свойство, которое отдаёт нужное значение и кладёте его в :rules.
Возможно ещё понадобится quasar'овское свойство reactive-rules(а может и нет).
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы