Я использую проверку нокаута для проверки формы. Каждое поле имеет собственный набор правил.определение нокаута пользовательские правила
В моем приложении администратор должен иметь права на выбор некоторых правил из предопределенного набора правил для определенного поля. У меня будет кнопка для каждого поля ввода, которая откроет модальный код, где будут отображаться все правила, и администратор должен иметь возможность выбрать из них определение пользовательских параметров или сообщений.
Мой вопрос: Как я могу определить правила, а затем передать их ko.observable.extend(rules)
, чтобы я мог изменять те, которые я проверяю в представлении приложения.
Я попытался отправить их в качестве строки, но без успеха:
var lastNameRules = '{ minLength: 2, required: true }';
var lastName = ko.observable().extend(lastNameRules);