Вопросы по теме 'knockout-validation'

Knockout Validation предотвращает обработчик кликов в первый раз
Кажется, что плагин проверки нокаута каким-то образом препятствует выполнению обработчиков кликов. Вот мой упрощенный код. HTML: <div> <input type="text" data-bind="value: code" /> <button data-bind="click:...
2982 просмотров
schedule 29.07.2022

Условная проверка не работает для анонимного правила проверки Knockout
У меня есть следующие атрибуты в моей модели просмотра, которые используют проверку нокаута, один из них - это пользовательская проверка для проверки совпадения пароля. model.Password = ko.observable() .extend({ required: {...
9586 просмотров
schedule 24.03.2022

Knockout-validation должно ли сообщение о проверке отображаться по умолчанию?
Я использую плагин проверки нокаута, я создал асинхронное правило в соответствии с: https://github.com/ericmbarnard/Knockout-Validation/wiki/Async-Rules Должна ли проверка вызывать отображение обычных сообщений проверки по умолчанию? Хотя я...
239 просмотров
schedule 19.03.2022

KO.mapping + KO.validation, как проверить два свойства с помощью сопоставления проверки
var validationMapping = { emailAddress: { create: function (options) { return ko.observable(options.data).extend({ required: true }).extend({email:true}); } }, emailAddressConfirm: {...
964 просмотров

Knockout.Validation непригодна для использования, есть альтернативы? Или обходные пути?
Я ищу плагин проверки нокаута и наткнулся на Knockout.validation, который выглядит очень многообещающе, однако у него есть фатальный недостаток. После того, как вы создали ko.validatedObservable({ name: foo }), вы не сможете назначить новый объект...
917 просмотров

Каков наилучший способ обработки многомерных массивов в Knockout JS?
Каков стандартный способ работы с многомерными массивами с помощью Knockout? Допустим, вы хотите сгенерировать динамическую таблицу с помощью KnockoutJS. Строки и столбцы таблицы генерируются из observableArrays. Данные внутри каждой ячейки...
3220 просмотров

нокаут не показывает диапазон сообщений об ошибках
Я использую нокаут-валидацию, и вот как выглядит моя модель function SignInViewModel() { var self = this; self.userName = ko.observable('').extend({ required: true, pattern: { message: 'Username must be a valid...
1809 просмотров

Как проверить, что набор чисел в нескольких объектах моделей составляет указанное значение?
Я использую Knockout Validation для проверки моей модели в приложении Durandal/KnockoutJS. Он работает нормально, но я столкнулся с ситуацией, с которой не знаю, как справиться. Одна из вещей, которую вводят пользователи, — это список...
248 просмотров

Проверка простого observableArray()
Предположим, что моя модель очень проста (список строк), и я не хочу помещать типизированные объекты в observableArray и затем проверьте его , используя глубокую проверку ko.validation.init( { grouping: { deep: true } } ) . Например. Я хочу,...
381 просмотров
schedule 05.11.2022

проверка нокаута - по крайней мере одно поле имеет значение и установлен хотя бы один флажок
Я пытаюсь сделать очень простую проверку с помощью плагина проверки нокаута. Я хочу проверить, есть ли хотя бы в одном текстовом поле текст и установлен хотя бы один флажок. Все привязки работают корректно, а сам нокаут до сих пор великолепен. Я...
2383 просмотров

Проверка на выбывание - isValid() всегда истинно после изменения значения
У меня есть следующий сценарий: function ViewModel(){ var self = this; self.newQty = ko.observable().extend({ pattern: { message: "Wrong!", params: new...
366 просмотров

Ошибка группы проверки KO
Я использую простую страницу входа для ввода логина и пароля. Пока пользователь нажимает кнопку «Забыли пароль», я проверяю только текстовое поле входа. Он хорошо работает при начальной загрузке страницы. изначально, если я держу идентификатор...
560 просмотров

Настройка сообщения об ошибке в html с проверкой нокаута
Я хотел бы использовать нокаут-валидацию, добавляя только правила проверки в HTML5, что отлично работает: http://jsfiddle.net/gt228dgm/1/ Затем я хотел бы изменить сообщения об ошибках по умолчанию, генерируемые браузером (например, «Это поле...
2424 просмотров
schedule 18.10.2023

Нокаутирующая привязка с пользовательским расширителем и проверкой
Я использую KnockoutJS 3.2.0 вместе с новейшей проверкой Knockout-Validation и отображением. Контроллер отправляет мне сложный объект JSON из модели. Многие думают, что это прекрасно работает. Теперь у меня есть первая большая проблема, которую я...
1971 просмотров

Проверка нокаута setError для вычисляемого наблюдаемого после применения привязок
Я пытаюсь вручную установить ошибку в вычисляемом наблюдаемом объекте с помощью Knockout Validation, но сообщение проверки не отображается. Мне нужно иметь возможность установить ошибку после вызова приложения привязки и набора группы. var...
816 просмотров

Требуется настройка = true при проверке нокаута
HTML: <input class="form-control" type="text" data-bind="value: Participant().FirstName /> Модель: self.FirstName = ko.observable(data === null ? "" : data.FirstName); ViewModel: ko.validation.init();...
80 просмотров

Knockout min/max проверка не работает
Я использую собственный обработчик привязки, который нашел по адресу https://www.moonlightbytes.com/blog/useful-knockout-js-binding-handlers Он очень хорошо работает для форматирования ввода в виде валюты. Тем не менее, это также останавливает...
539 просмотров

Knockout validationMessage отображается как [object Object]
Используя Knockout, я хочу контролировать, где на экране появляется сообщение о проверке. Когда я это делаю, вместо текста сообщения отображается сообщение [object Object]. Вот мой код: HTML <input id="inputValue" class="form-control...
93 просмотров

Изменение в наблюдаемом массиве в боковом наблюдаемом массиве, не обновляющем пользовательский интерфейс в нокауте js
var subject = function (data) { self = this; self.subjectName = ko.observable(data ? data.subjectName : ""); self.subjectPassPercentage = ko.observable(data ? data.subjectPassPercentage : ""); } var course=function(data){...
103 просмотров