Size: a a a

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

2019 March 19

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
в чём вопрос: существующий проект?
источник

B

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

B

Baron in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
только страдать
Спасибо )
источник
2019 March 20

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Baron
Спасибо )
es6 и нормально написанная система модулей вывозит первый ангуляр нормально
источник

КТ

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

КТ

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

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
сюда же
источник

G

Gregory Tereshko in Angular.js (1.x) — русскоговорящее сообщество
Всем привет.
Пришел в ангуляр из бекенда Ruby on Rails, Попался проект на первой версии.
И вот не могу разобраться с кастомными валидациями. Есть вообще способ их как-то просто написать?
Задача такова, что использую модуль DaData, для получения данных об адресах, например.
Данные записываются в переменную, которую мы указываем в инпуте, например, ddt-model="regFormData.ddt_address_attributes".
Это объект, у него может быть много полей (дадата предоставляет полную инфу об адресе, парсит и тд). Можно как-то показывать пользователю ошибку, если он кривой адрес ввел и некоторые поля в объекте оказались пустыми?

Заранее спасибо
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
.directive('json', function() {
     return {
       restrict: 'A',
       require: 'ngModel',
       link: function(scope, elm, attrs, ctrl) {
             ctrl.$setValidity('json', 'твой выход, джордж');
         });
       }
     }
   });
источник

G

Gregory Tereshko in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
.directive('json', function() {
     return {
       restrict: 'A',
       require: 'ngModel',
       link: function(scope, elm, attrs, ctrl) {
             ctrl.$setValidity('json', 'твой выход, джордж');
         });
       }
     }
   });
Это ответ на мой вопрос?:)
источник

NK

Nikolai Kovalenko in Angular.js (1.x) — русскоговорящее сообщество
Gregory Tereshko
Это ответ на мой вопрос?:)
да. Самый просто путь валидации.
компонет для дадаты, например: https://pastebin.com/wTLbb6KG
источник

LK

L K in Angular.js (1.x) — русскоговорящее сообщество
Nikolai Kovalenko
да. Самый просто путь валидации.
компонет для дадаты, например: https://pastebin.com/wTLbb6KG
ну ёмаё ) кидайте большие куски кода на pastebin / прочее подобие pastebin
источник

G

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

G

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

OV

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

OV

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

КТ

Константин Тараскин in Angular.js (1.x) — русскоговорящее сообщество
Oleg Volodin
что ж, товарищи. первый угол ушел из моей жизни. всем удачи, я сваливаю))
Удачи)
источник

NK

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

S

Sheridan in Angular.js (1.x) — русскоговорящее сообщество
Щастья всем. Я опять со своей болью...
В общем странно ведет себя компонент. Из чилда вызывается метод парента для обновления данных парента (чилд - компонент с jquery datepicker'ом, вызывает паренту метод "дата обновилась"). Вызов проходит, в родителе вижу данные детей. Но от этих данных зависит вид родителя и он не обновляется.
Более того, в родителе перестали работать и внутренние связывания (?). То есть есть select с выбором "точная дата; период", к контролу привязана модель, изменения (если onchange прикручиваю) вижу. Но соседний контрол имеет аттрибут ng-if='$ctrl.selected_id==2' и оно не срабатывает когда этот самый selected_id становится 2...
источник

S

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