Валидация vue.js

168
29 октября 2018, 14:30

Всем привет,написал авторизацию,и пару проверок написано в таком виде

passwordRules: [
          v => !!v || 'Обязательное поле',
          v => (v && v.length >= 6) || 'Password must be equal or more than 6 characters'
    ]

подскажите как написать проверку на введение одних пробелов?

Answer 1

Думаю, что-то из этого подойдёт:

v => /\S/.test(v) || "Нужно чтобы хотя бы один символ не был пробельным"
v => /^\s+$/.test(v) && "Нужно чтобы хотя бы один символ не был пробельным"
Answer 2
!!v.trim() || "Нужно чтобы хотя бы один символ не был пробельным"
READ ALSO
В чём опасность использования for .. in для объекта или массива?

В чём опасность использования for .. in для объекта или массива?

В чём опасность использования forin для объекта или массива?

161
Как сделать сортировку div-ов в JavaScript?

Как сделать сортировку div-ов в JavaScript?

Нужно сортировать не вертикально а горизонтально!

232
Как считать значение параметра тега HTML в js?

Как считать значение параметра тега HTML в js?

как присвоить переменной значение параметра style через его класс?

154
Количество повторений в массиве через reduce

Количество повторений в массиве через reduce

Уже видел ответы на вопрос подсчёта повторений в массиве, но не понятно, что конкретно делает 2строка acc[el] = (acc[el] || 0) + 1;

177