Size: a a a

Angular.js (1.x) — русскоговорящее сообщество

2019 March 22

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
name="myfor[{{id}}]"
add(name, myfor[list.id])
источник

DG

Dmitry Guly in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
name="myfor[{{id}}]"
add(name, myfor[list.id])
когда одна из форм валидная в консоле выдает  такое
источник

DG

Dmitry Guly in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
name="myfor[{{id}}]"
add(name, myfor[list.id])
Nikolai help me, спасибо !
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Dmitry Guly
когда одна из форм валидная в консоле выдает  такое
источник

DG

Dmitry Guly in Angular.js (1.x) — русскоговорящее сообщество
?
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
не знаю, что за ошибка
источник

Д

Денис in Angular.js (1.x) — русскоговорящее сообщество
Какой самый простой способ избавиться от мигания элементов ng-if?
источник

G

Gregory Tereshko in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
можно написать ui-mask="99.99.9999"
модель при ui-mask, по-моему, даст значение в виде ДДММГГГГ
Все равно подсвечивается красным.
В объекте вот такое содержимое
https://i.imgur.com/lWfK7Ad.png
источник

G

Gregory Tereshko in Angular.js (1.x) — русскоговорящее сообщество
Хотя без маски то же самое работает
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Gregory Tereshko
Хотя без маски то же самое работает
маска даёт тебе строку без точек. Попробуй инпут без дейтпикера
источник

G

Gregory Tereshko in Angular.js (1.x) — русскоговорящее сообщество
Так как раз проблема в том, что дейтпикер нужен. Захотел - пикнул, захотел - ввел вручную
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
для проверки. у тебя пикер ожидает дату с точками, а она без точек
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
типа model 29122003
источник

G

Gregory Tereshko in Angular.js (1.x) — русскоговорящее сообщество
А почему так происходит? И можно это как-то обойти? Чтоб дейтпикер проверял ровно то что в инпуте написано
источник

Д

Денис in Angular.js (1.x) — русскоговорящее сообщество
Дополню: имеется кнопка, в if  проверка поведения скопа, которое возвращает true/false. В итоге при некоторых действиях кнопка появляется когда не надо и потом исчезает.
источник

Д

Денис in Angular.js (1.x) — русскоговорящее сообщество
Какой самый простой способ избавиться от мигания элементов ng-if?
источник
2019 March 23

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Gregory Tereshko
А почему так происходит? И можно это как-то обойти? Чтоб дейтпикер проверял ровно то что в инпуте написано
Рекомендую написать компонент, основанный на moment. Во внутренней модели будет строка без точек, дейтпикер будет выбирать дату в формате ддммгггг, а наружу будет либо moment, либо Date, либо сформированная строка. Плюс к этому есть готовая директива валидации строки ддммгггг, введенной вручную
https://github.com/jlafourc/angular-moment-validate
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Денис
Какой самый простой способ избавиться от мигания элементов ng-if?
Добавить дебаунс для флага кнопки в виде $timeout при этих некоторых действиях
источник

G

Gregory Tereshko in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
Рекомендую написать компонент, основанный на moment. Во внутренней модели будет строка без точек, дейтпикер будет выбирать дату в формате ддммгггг, а наружу будет либо moment, либо Date, либо сформированная строка. Плюс к этому есть готовая директива валидации строки ддммгггг, введенной вручную
https://github.com/jlafourc/angular-moment-validate
Сложно как-то для такой стандартной на первый взгляд задачи. Я просто бек больше, ну и формочку могу написать
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Gregory Tereshko
Сложно как-то для такой стандартной на первый взгляд задачи. Я просто бек больше, ну и формочку могу написать
я такое уже писал. Если кто-то предложит более простое решение,
источник