Size: a a a

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

2021 January 15

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Remite
та шота там с роутингом нахимичино
fixed
источник
2021 January 16

SA

Suman A in Angular.js (1.x) — русскоговорящее сообщество
Hi need help
источник

SA

Suman A in Angular.js (1.x) — русскоговорящее сообщество
I have to learn Angular.js course
источник

SA

Suman A in Angular.js (1.x) — русскоговорящее сообщество
Or I need support
источник

SA

Suman A in Angular.js (1.x) — русскоговорящее сообщество
Anyone is there?
источник
2021 January 19

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
всем привет. делаю свой кастомный компонент для редактирования списка значений. для юзера это выглядит как textarea и на каждой строке свое значение, в моделе это массив строк
источник

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
как лучше делать? внутри компонента сделать vm.value_string = vm.ngModel.split("\n")? или $formatters, $parsers из ngModelController?
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Anton K.
как лучше делать? внутри компонента сделать vm.value_string = vm.ngModel.split("\n")? или $formatters, $parsers из ngModelController?
лучше через $formatters, $parsers
источник

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
лучше через $formatters, $parsers
что-то не сработало так. я внутри парсера делал split("\n") и он менял мне данные в <textarea>
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Anton K.
что-то не сработало так. я внутри парсера делал split("\n") и он менял мне данные в <textarea>
у тебя последняя анга? они там меняли логику вроде в 1,7 если мне память не изменяет
источник

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
не, у меня 1.5.8
источник

AK

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

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
по старому вроде немного геморно было...

посмотри либу для ng.-min ng-max
источник

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
Chadwick ☭
по старому вроде немного геморно было...

посмотри либу для ng.-min ng-max
оно сделано через директивы, скорее всего
источник

AK

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

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
вот какая-то странная реализация. валидация происходит в parser и formatter
источник
2021 January 21

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Anton K.
вот какая-то странная реализация. валидация происходит в parser и formatter
fixed?
источник
2021 January 25

AK

Anton K. in Angular.js (1.x) — русскоговорящее сообщество
еще не успел попробовать. подзабил :))
источник

DB

Dmitry Beryllo in Angular.js (1.x) — русскоговорящее сообщество
Всем привет, подскажите пож, мож сталкивался кто...

У меня на инпуте есть директива ng-paste, там дергается функция, в которой я вот таким способом забираю и далее форматирую вставляемый через ctrl/cmd + v текст, либо который вставляется через контекстное меню мыши...
const value = ev.originalEvent.clipboardData.getData('Text');

И у меня на маке все чудно работает... Но как оказалось на винде поведение иное и пока что необъяснимое для меня... Там это работает ожидаемо ток если вставка идет через контекстное меню мыши, либо..... ctrl + v, но только при выбранной английской раскладке клавиатуры...
И вот это для меня самый загадочный момент... Если сменить раскладку на кириллицу, то обработчик просто не срабатывает вообще...

Что за магия такая? Может сталкивался кто? И как обработчик вставки может быть связан с раскладкой клавиатуры?
источник

C☭

Chadwick ☭ in Angular.js (1.x) — русскоговорящее сообщество
Dmitry Beryllo
Всем привет, подскажите пож, мож сталкивался кто...

У меня на инпуте есть директива ng-paste, там дергается функция, в которой я вот таким способом забираю и далее форматирую вставляемый через ctrl/cmd + v текст, либо который вставляется через контекстное меню мыши...
const value = ev.originalEvent.clipboardData.getData('Text');

И у меня на маке все чудно работает... Но как оказалось на винде поведение иное и пока что необъяснимое для меня... Там это работает ожидаемо ток если вставка идет через контекстное меню мыши, либо..... ctrl + v, но только при выбранной английской раскладке клавиатуры...
И вот это для меня самый загадочный момент... Если сменить раскладку на кириллицу, то обработчик просто не срабатывает вообще...

Что за магия такая? Может сталкивался кто? И как обработчик вставки может быть связан с раскладкой клавиатуры?
источник