Anonymous
Anonymous
Не надо вот ля-ля
Anonymous
NoName
подскажите, как правильно сделать валидацию формы? Если пользователь пытается залогинится, и вводит неверный пароль, то ему показывается сообщение. Сообщение показывается, вопрос в том, как его потом урбрать, когда он начал изменять поле?
Igor
NoName
вот так ошибка отображается
NoName
Igor
вот набор примеров валидации
Sergey
Sergey
И асинк валидаторы
Sergey
Хотя я ошибки бэка показываю в тоастах а не инлайн, но это из-за исторических причин, глубоких размышлений за этим не стоит
NoName
это все не то. ошибка показывается, мне надо ее убрать, когда потом изменяется текст в инпуте
Sergey
Ну мне показалось что вы это всё заново изобретаете
NoName
когда приходит ответ от сервера, делаю вот так, как потом это убрать? после того как пользователь начал изменения в инпуте
Sergey
Если используете ng-model, то можно через ng-change
Sergey
Но это странная фигня
Sergey
Это должен валидатор делать
Sergey
В вашем случае - асинхронный с debounce и onblur например
Sergey
Так он до сабмита хочет
Максим
ошибка же появляется после submita.. не?
Sergey
Ну если юзер после этого начал трогать менять инпут, то сообщение надо скрыть, я так понял
Sergey
При этом нг код не может провалидировать модель, просто сбрасывает ошибку
Максим
ну вот, заСабмитил, получилась ошибка.. он фокусится на поле пароля и ошибка уходит..
pa[aad
так это в ангуляре реализовано, погуглите, ошибка может скрываться если данные валидны
Максим
или как вариант выводить ошибку на 3 секунды, как всплывающая подсказка)
Sergey
Sergey
Но валидация на бэке
pa[aad
pa[aad
pa[aad
а если это касается именно к валидации поля, ошибка которая должна быть показана под полем или где-то рядом с формой она должна висеть до момента валидного состояния инпута
Igor
кто подскажет по CSS? у меня есть строка и несколько иконок в ней и как можно их выровнять по нижней границе строки
Igor
сейчас они все в одном диве
<div style="font-size: 12px; font-weight: bold; padding-left: 5px; padding-top: 5px;" class="font_grey">
Anonymous
Родителю display flex и align-items flex-end
Данияр
ребята..плиз подскажите..нашел https://www.npmjs.com/package/ionic-lockscreen
Данияр
как получить введенный pin-code...?
Данияр
.run(['$lockScreen', $ionicPlatform, function($lockScreen, $ionicPlatform) {
$ionicPlatform.ready(function() {
$lockScreen.show({
code: '1234',
onCorrect: function () {
console.log('correct!');
},
onWrong: function (attemptNumber) {
console.log(attemptNumber + ' wrong passcode attempt(s)');
},
});
});
}]);
Данияр
тут..code: '1234' уже установлен..необходимо сначала чтобы юзвер сам ввел и сохранился..затем снова попросить для подтверждения ...
Данияр
сначала придумает..потом подтверждает..и потом в дальнейшем я буду проверять его с текущим введенным
Данияр
тут onCorrect: function () {
console.log('correct!');
}, проверяет же....как можно получить passcode? плиз помогите
Stas
подскажите в доке есть такое дополнение по поводу таймзоны:
Timezone to be used for formatting. It understands UTC/GMT and the continental US time zone abbreviations, but for general use, use a time zone offset, for example, '+0430' (4 hours, 30 minutes east of the Greenwich meridian) If not specified, the timezone of the browser will be used.
И я немного непойму кромен определения таймзоны через цифровые значение понимает ли ангуляр запись тайм зон вида Africa/Khartoum? может кто работал подскажет
Stas
а елси непонимает то есть ли из корьбки перевод из буквенного в смещение форматов?
Константин
Константин
Intl.DateTimeFormat().resolvedOptions().timeZone;
Константин
вот эта штука вернет Africa/Khartoum
Константин
Но она не пашет в IE10/11 вроде
Stas
{{ date_expression | date : format : timezone}}
вот пример с доки пробую заюзать его подставляя и числовое значение тз и буквенное
Stas
но выводито время всервно в ютц
Sergey
А на входе дата в каком формате?
Stas
таймшамп
Sergey
unix?
Sergey
https://plnkr.co/edit/5D3gHCpQ7qemMHk3uxaY
Sergey
Сделал поиграться
Sergey
Заменил даты на мс, фильтр даты работает по-разному
Sergey
Ну т.е. интерпретирует дату в соотв с tz в фильтре
Sergey
И по дефолту как локальную
Stas
хм спасибо буду тогда у себя искать ошибку
Sergey
Но при этом время в мс он считает UTC
Ramazan
всем привет
Ramazan
есть кто юзает angularjs + kendo?
Ramazan
как в ангуляр очистить scope чтобы всегда когда контролер объявлялся его scope был очищен
Максим
$scope = {}; не канает?)
Константин
Ramazan
а зачем тебе такое?
у меня cascading combobox , и когда второй раз открываешь, второй уровень comboboxа берет значение предыдущего первого уровня
Валера
привет, а кто-нибудь делал прелоадер с процентами загрузки/получения ответа от бэка? Сейчас просто висит прелоадер пока не получит данные
Валера
вопрос как считать реальное время оставшееся до получения
Валера
в xhr есть progress, как бы до него добраться
Eugenio
в xhr есть progress, как бы до него добраться
xhr.addEventListener("progress", function(evt) {
if (evt.lengthComputable) {
var percentComplete = evt.loaded / evt.total;
//Do something with download progress
console.log(percentComplete);
}
}, false);
Anonymous
https://developer.chrome.com/native-client/devguide/coding/progress-events
Валера
да не, это я знаю, просто в сервисе, который возвращает промис не используется явно xhr, (сервис не я писал)
Валера
пойду еще доки почитаю...
Валера
наверное, где-то в $q...
Igor
а есть форум по PostgreSQL?
Igor
ну точнее группа
pa[aad
а есть форум по PostgreSQL?
конкретно сам поищи по постгресу
есть вообще по базам и можно загуглить чаты для телеги ёмаё
https://t.me/dbGeeks это раз
это два https://t.me/dba_ru но тут ребята жесткие
Igor
Igor
а чего они меня кикнули? https://t.me/dbGeeks
pa[aad
Igor
точнее вот тут https://t.me/dba_ru