Dart
Я две таблицы разделил на две директивы
Константин
Ну, тебе нужно в родителе иметь переменную, которая будет содержать текущуго выбранного врача (или что там) А внутри второй таблички либо следить вотчером, любо в качестве модели указывать выбранного врача и с помощью ангуляровских средств рендерить табличку при смене бизнес модели в ng-model
Константин
Да, все так. Только первая и вторая таблица в директиве (новичок, не бить))
Ну, типа, есть две директивы-таблицы в одном родителе. Не знаю точно твою бизнес логику, но пускай первая директива будет - врачи, а вторая - записанные пациенты В родителе есть переменная selectedDoctor, она передается в качестве модели в обе таблицы-директивы Первая таблица будет менять переменную внутри, а вторая таблица увидит это и перерисует контент
Константин
Константин
Вот пример лайф-цикла ng-model в директиве
Константин
http://radify.io/blog/understanding-ngmodelcontroller-by-example-part-1/ А вот статья про это для изучения
Константин
Константин
Я так то чисто на вопрос про экшн ответил)
Ramazan
ну response html
Ramazan
как в div запихать со scope
Константин
Константин
Константин
Вот пример из моей работы
Константин
думаю разберешься не забудь подключить $compile наверху
Константин
Ramazan
ок спасибо
Ramazan
вы же jquery юзаете
Ramazan
я просто думал через scope все делать
Ramazan
как лучше и быстрее?
Константин
я не знаю. что значит "через скоуп все сделать" - я делаю как написано в коде и все ок
Ramazan
ок спасибо
Константин
он компилит со скоупом, остается только вставить в нужное место
Nikita 🔥
Всем привет. У меня есть URL сервера, и оно несколько раз объявляется в коде. Эти URL объявляются еще до module и просто в .js файлах. Как правильно сделать константы в AngularJS, чтоб их в одном месте менять?
Rem1te
@jashka_jashka тут какаята лютая хуйня в чате
Eugenio
боты работают)
pa[aad
почистил
Denis
привет
Denis
кто-то работал с https://github.com/angular-ui/angular-google-maps
kdm🇩🇰
@jashka_jashka
pa[aad
да
kdm🇩🇰
Это спам
kdm🇩🇰
Его в трех чатах уже убили
pa[aad
у веб-версии только было видно что deleted joinws the group, зашел с телефона увидел
Артур
@jashka_jashka Думаю тут по твоей части)
Rem1te
надо написать бота который будет проверять входящие имена и если они длинеее чем n символов - сразу банить :)
Артур
+
Pavel
https://github.com/BucklerBot
Pavel
есть вот такой бот, просто на сложение чисел проверяет
Артур
@jashka_jashka
Nurlan
Добрый вечер
Nurlan
Подскажите пожалуйста
Nurlan
из за чего выбрасывает весь текст html файла в консоль
Nurlan
это с контроллером проблема?
Nurlan
никаких ошибок больше нету
Nurlan
была траблка с ng-repeat я ее поправил
Rem1te
неверный синтаксис хтмля например
Nurlan
А что пишет то?
извините забыл написать, оказалось в контроллере указал для проверки consolelog
Rem1te
@jashka_jashka
Mixer
Блять, да что это за китайская хуйня?
pa[aad
китайская аномалия ))
Артур
@jashka_jashka Китайские завоеватели вернулись
Артур
@jashka_jashka 👋
Alex
Всем день добрый! А подскажите, как правильней подписаться на закрытие модала по эскейпу, чтобы обработчик был внутри контроллера модала)?
pa[aad
Всем день добрый! А подскажите, как правильней подписаться на закрытие модала по эскейпу, чтобы обработчик был внутри контроллера модала)?
как много информации вы даете знать о вашей модалке или что вы используете что мы не можем ничем помочь )
Alex
понял angular material modal ( $mdDialog.show({ parent: angular.element(document.body), targetEvent: event, templateUrl: 'template.html', fullscreen: true, autoWrap: true, skipHide: true, escapeToClose: false, controllerAs: 'ctrl', controller: 'citizenCard', locals: { personId: personId } }).then(function (res) { });) такого виида, например открываю из родительского контроллера, хочу при закрытии предупреждать о несохраненных изменениях, именно поэтому не совсем подходит onComplete По сути, нужно на эскейп, который запрещать не хочеться вызвать ctrl.cancel этого модала.. как-то так
Alex
ну, не совсем... мне нужно ведь следующее: $mdDialog.show( { templateUrl: "test.html", clickOutsideToClose: true, onRemoving : function () { console.log('on escape event'); ctrl.cancel(); }, scope: $scope, preserveScope: true, controller: function(){ var ctrl = this; ctrl.cancel = function(){ console.log('success') }; } });
Alex
чтобы вызвать ctrl.cancel(); контроллера закрываемого модала))
Alex
или не париться и вешать обработчик на эскейп?)))
Константин
или не париться и вешать обработчик на эскейп?)))
я бы повесил на ескейп и закрыл таску - это не нарушит чистоту кода, да и намерения твои будут ясны человеку, который будет читать код
Alex
Понял, спасибо!
Oleg
Артур
@jashka_jashka
Артур
@jashka_jashka :{
Артур
@jashka_jashka Пора бы бота уже добавить(
pa[aad
кто будет платить за хостинг бота ?
pa[aad
бота найти и подключить не проблема
Артур
Ааа, вот где загвоздка
Константин
кто будет платить за хостинг бота ?
у меня есть сервачок, поднятый для всяких проксей и хостинга проектов на фрилансе Могу похостить, если сильно траффик жрать не будет
Константин
Ток я в этом не особо шарю, однако готов вкурить
pa[aad
я могу сам настроить если можно будет
Константин
го лс
Валера
подскажите, пож-ста, можно как-то вызывать $mdDialog.hide() для определённого диалога? Или .hide( ) вызывается всегда для последнего открытого?
Rem1te
посмотри в исходниках, но мне кажется он не хранит список открытых диалогов
Rem1te
но ето не точно
pa[aad
подскажите, пож-ста, можно как-то вызывать $mdDialog.hide() для определённого диалога? Или .hide( ) вызывается всегда для последнего открытого?
$mdDialog.hide( youDialog, "finished" ); мысль уловил ? думаю еще можно по другому блин, я в доку зашел и нашел, почему вы не можете ?