Описание тега aurelia-validation

Плагин проверки для Aurelia.
1 ответ

Приложение Aurelia не запускается с помощью команды au run cli

Я очень плохо знаком с фреймворком Aurelia, поэтому следую руководству по созданию проекта https://aurelia.io/docs/tutorials/creating-a-contact-manager/. Я использую au-v 0.33. 0,1 Но когда я использую au run для запуска приложения, когда я пытаюсь …
1 ответ

Каков наилучший подход для отслеживания любых изменений в модели в аурелии?

У меня есть простое требование. Давайте возьмем пример Пример 1: В окне "Мой вид" у меня есть два поля ввода "Имя" и "Фамилия" и одна кнопка "Отправить" для сохранения имени и фамилии. Теперь я хочу, чтобы кнопка "Отправить" была включена только при…
09 дек '15 в 06:06
1 ответ

Проверка Aurelia - Форма загружена данными из выборки - проверка оценивает полные поля как пустые

У меня есть форма, которую я успешно загружаю с данными из выборки. Если я затем нажму кнопку "Сохранить" в этой форме, Aurelia Validation оценит те текстовые поля формы, в которых есть данные, как пустые, и отобразит это как ошибку под кнопкой сохр…
20 янв '18 в 06:17
2 ответа

Результат валидации Aurelia - верный и ложный

Я использую Aurelia-validation и создал контроллер проверки, который может по требованию выполнить validate(объект: myObj, propertyName: "myProp", rules: MyRules) Документация: https://aurelia.io/docs/plugins/validation По какой-то причине я получаю…
24 окт '18 в 12:14
1 ответ

Aurelia repeat.for для двустороннего связывания

Я новичок в Aurelia Js и использую repeat.for для списка некоторых текстовых полей, которые могут содержать некоторые значения. Здесь, перечисленное текстовое поле в порядке, проблема в том, что я использую value.bind для привязки предыдущего значен…
1 ответ

Поле выбора Aurelia Js не работает

Я новичок в Aurelia Js, здесь я использую простое поле выбора, но оно не работает при изменении значения. HTML: <select value.bind="selectVal" change.delegate="changed()"> <option value="" disabled selected>Doc.Type</option> <op…
1 ответ

Валидация работает впервые, но не впоследствии

Я не уверен, что здесь не хватает. Когда сайт изначально загружается, и я пытаюсь отправить пустую форму, результаты проверки в результатах проверки правильно указывают valid == false, Затем я снова пытаюсь выполнить проверку в любом месте сайта, и …
0 ответов

Можно ли обернуть валидацию Aurelia.js внутри компонента?

Основная идея заключена в довольно распространенной логике aurelia-validation внутри одного корневого компонента. Пример обертки import { inject, bindable, containerless, NewInstance } from 'aurelia-framework'; import { ValidationController, validat…
0 ответов

Проверка пользовательских правил Aurelia, которая зависит от двух сборщиков дат

У меня есть два выбора даты, скажем, startDate и endDate. Мое требование необходимо для проверки этих полей, когда выбирает одну дату. При выборе диапазона дат выполняется проверка наличия активной подписки в выбранном диапазоне. Если нет обоих сред…
10 апр '17 в 07:27
0 ответов

Проверка Aurelia на динамически созданную форму

Мне удалось заставить Aurelia-валидацию работать с динамически созданной формой при использовании элемента compose, но я переключился на пользовательские элементы для лучшей инкапсуляции и повторного использования пользовательских элементов управлен…
28 фев '17 в 19:56
1 ответ

Проверка Aurelia не привязана к компоненту текстового поля

Я сделал простой компонент текстового поля, который просто обертывает некоторые стили и сочетание метки и текстового поля. Когда я пытаюсь привязать проверку к этому элементу управления с использованием типичного синтаксиса привязки, функциональност…
0 ответов

Валидация Aurelia не использует новые значения в процессе валидации после прохождения валидации

У меня проблема с проверкой Aurelia. Я пытаюсь проверить размер файла с помощью следующей проверки: ValidationRules .ensure((x: FileModel) => x.fileSize).satisfies((fileSize: number, fileModel: any) => { return fileSize <= 20971520; }).with…
1 ответ

Проверка Aurelia в списке выбора

У меня есть простой список выбора в моем представлении Aurelia, в котором я пытаюсь установить значение по умолчанию "Выбрать...". Я также использую плагин aurelia-validation, чтобы убедиться, что значение изменено до отправки формы. Плагин отлично …
28 дек '15 в 23:37
1 ответ

Aurelia Validation Matches

Я пытаюсь понять, как бы я начал с? Это пользовательский элемент, он должен проверить, что строка начинается с "\" <template> <input disabled.bind="readonly" type="text" class="form-control" value.bind="value"> </template> import {…
09 дек '15 в 11:30
2 ответа

Как использовать aurelia-validate со свойствами объекта для проверки?

Я использую aurelia-validate, и моя валидация работает нормально, если я использую переменные, но мне это нужно для проверки свойств объекта, а не переменной: Вот что работает: import {Validation} from 'aurelia-validation'; import {ensure} from 'aur…
2 ответа

Проверка Aurelia работает, но не показывает сообщения проверки

Я имею aurelia-validation (версия 0.6.3) настройка и блокировка отправки формы при звонке this.validation.validate().then () => {...}, но никакое сообщение проверки не отображается в пользовательском интерфейсе, ни когда значение поля изменяется,…
07 мар '16 в 13:22
1 ответ

Как визуализировать бритву в пользовательском элементе aurelia?

Я успешно отрисовываю mvc view, когда дело доходит до рендеринга нормального класса aurelia, как показано ниже: export class App { getViewStrategy() { return 'app'; } } Как бы я отобразил мой вид бритвы при использовании базового примера пользовател…
1 ответ

Использование проверки Aurelia addObject и removeObject при замене модели

Я сталкиваюсь с проблемами при использовании Aurelia Validation с динамически созданными правилами проверки. Мне удалось (но не так элегантно) создать правила динамически на основе свойства проверки массива элементов управления формы, например: ctrl…
07 фев '17 в 19:36
1 ответ

Подтверждение Aurelia в методе активации

У меня установлены правила проверки, и они работают. this.validation.on(user).ensure('name').isNotEmpty()... Но как я могу запустить проверку в методе активации? я пытался this.validation.validate(); но поля в форме не изменяются (ошибки проверки не…
13 янв '16 в 21:01
0 ответов

Проверка Aurelia - повторное подтверждение правила, когда условие изменилось

Есть ли способ повторно проверить условное правило, когда условие изменилось? Допустим, у меня есть: .ensure((entity: Entity) => entity.name).required(). When((entity: Entity) => entity.isInitialized) В начале ошибка не отображается, поскольку, хотя…
14 мар '18 в 15:50