🎋🎋🥷 ngSamurai
Я пофиксил уже )
🎋🎋🥷 ngSamurai
заинжектить
инжект в конструкторе директивы не работает )
🎋🎋🥷 ngSamurai
а надо пилить контроллер.. либо как переменную в конструкторе и на вход подавать еще один класс.. либо так:
🎋🎋🥷 ngSamurai
в обоих случаях надо добавить 4й параметр для контроллера и через него получить доступ к сервису
🎋🎋🥷 ngSamurai
return this._Http .get({ url: /user/${ userId } }) .then(this._HttpResponse.onSuccess.bind(this)) .catch(this._HttpResponse.onError.bind(this)); можно ли через интерцептор вообще избавиться от блока .then(res => res.data) для всех запросов ???
🎋🎋🥷 ngSamurai
у меня на режекте изза байндинга this перестает работать внутренний this , в котором есть $q... и соответственно catch блок крэшится на $q == undefined
🎋🎋🥷 ngSamurai
@rem1te ping... у вас как с этим борятся?
Rem1te
пишем на ангуляре 10-ом :))
Rem1te
хехе :) не нац придатель а уехал за бугор в поисках лучшей жизни (с)
Rem1te
:)
Rem1te
ну как куда, на ангуляр 10 :)
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
почему-то в интерцепторе пропадает инжект $q если юзать классы и как сервис, а не как factory
Ivan
всем привет, подскажите как првильно вставить переменную в `polemon.toggleFunction(this.checked, ${variable})`
Ivan
???
забей) уже неактуально
🎋🎋🥷 ngSamurai
как это ввообще в общем контесте работает у тебя?
Ivan
да там получается есть html форма в js как строка, на методе oncklick есть какая-то функция и она принимает аргументы, не мог просто в строку функции вставить аргументы те
Jacob
ассалам алейкум
Jacob
кто подскажет как мне создать Prompt Dialog из контроллера?
🎋🎋🥷 ngSamurai
мигрируй на 1,8 там был секурный фикс
🎋🎋🥷 ngSamurai
+ переименовали black* во чтото еще )
🎋🎋🥷 ngSamurai
единственное, что надо будет сделать - это свериться с этими переименовашками
🎋🎋🥷 ngSamurai
на 1.8 ничего кроме секурного фикса небыло
Rem1te
Пожалуйста размещайте свои вакансии в канале https://t.me/javascript_jobs
🎋🎋🥷 ngSamurai
@rem1te прикрепить нет прав ?
epsiloN
всем привет, подскажите как разрешить для инпут поля с типом намбер( <input id="unit-cost" type="number" min="0") ввод символа : % ?
Rem1te
всем привет, подскажите как разрешить для инпут поля с типом намбер( <input id="unit-cost" type="number" min="0") ввод символа : % ?
сделайте обычный текстовый инпут, и напишите директиву которая позволить вводить только цифры и символ %
🎋🎋🥷 ngSamurai
Ярослав
Как в AngularJs к таблице обратиться, например в jquery мы объвляем переменную и с ней взаимодействуем, можно так же в AngularJs? Jquery: var usersTable = $('#tblUsers').DataTable({... AngularJs: vm.dtColumns = [ DTColumnBuilder.newColumn("fullname", "Name"), DTColumnBuilder.newColumn("username", 'Email'), DTColumnBuilder.newColumn("isactive", 'Is Active'), DTColumnBuilder.newColumn("issystemadmin", 'Is Admin'), DTColumnBuilder.newColumn("isconnectionsadmin", 'Is Connections Admin'), DTColumnBuilder.newColumn("isagentsadmin", 'Is Aegents Admin'), DTColumnBuilder.newColumn("isversionadmin", 'Is Version Admin'), DTColumnBuilder.newColumn("organizationname", 'Organization'), DTColumnBuilder.newColumn(null).notSortable().renderWith(actionButtons), DTColumnBuilder.newColumn("systemuserid", '').withOption('visible', false) ]; vm.dtOptions = DTOptionsBuilder.newOptions() .withOption('ajax', { url: "/AD/someurl/GetUsers", type: "POST", dataSrc: (response) => { return response.data; } }) .withOption('createdRow', createdRow) .withPaginationType('full_numbers') .withDisplayLength(25);
Ярослав
например мне после выбора в дропдауне нужно таблицу грузануть
🎋🎋🥷 ngSamurai
@laksan1 👆🏻
Ярослав
с этим уже разобрался
Ярослав
сейчас проблема передать с дропдауна в таблицу значение чтобы по нему отфильтровать
🎋🎋🥷 ngSamurai
а в чем трабл то??
🎋🎋🥷 ngSamurai
у тебя же там значение есть и делай пересборку таблицы
🎋🎋🥷 ngSamurai
спроси @laksan1 ... у него текущий проект на этом плагине написан... я не помню точно как мы это разрулили
Ярослав
у тебя же там значение есть и делай пересборку таблицы
вот вопрос и состоит как перебросить
🎋🎋🥷 ngSamurai
вот вопрос и состоит как перебросить
На дропдаун нгЧэейндж и в нем триггерить функцию перерисовки
🎋🎋🥷 ngSamurai
Там у тебя надо немного код подправить
Ярослав
Ярослав
Вот у меня html
🎋🎋🥷 ngSamurai
Вынеси аякс в сервис для начала
🎋🎋🥷 ngSamurai
Тут все правильно
Ярослав
Вынеси аякс в сервис для начала
Вот часть контроллера
🎋🎋🥷 ngSamurai
Вот часть контроллера
Вот тут секцию с Аяксом надо будет чуток переписать.. Чтобы динамику добавить
🎋🎋🥷 ngSamurai
Дроп за что отвечает?
🎋🎋🥷 ngSamurai
Новый запрос на сервер? Или чисто фильтр?
Ярослав
нужен чисто фильтр на UI
Ярослав
Дроп за что отвечает?
дроп чисто фильтр
Ярослав
ну изначально приходит по запросу список организаций и потом уже когда выбираем нужную, нужно перерисовать таблицу и оставить лишь юзеров с данной организацией
Александр
Это Вам нужно?
Александр
Ярослав
Да, спасибо, но я нашел всё таки как подключить md-data-table в ангуляр жс, и это манна небесная)
Rem1te
Все вакансии в канал https://t.me/javascript_jobs
Ярослав
Вынеси аякс в сервис для начала
есть какой-то пример или гайд как это сделать?
Ярослав
Из-за фильтров в md-data-table пагинация не верно отображается, сталкивался ли кто-то, как фиксится?
Ярослав
Есть у кого пример мультипл диалога material design для круда?
🎋🎋🥷 ngSamurai
Ярослав
Разве из коробки не работает?
уже неактуально, решили всё в 1 бахнуть
Ярослав
Разве из коробки не работает?
есть ли у вас пример как объявить сервис для $http?
🎋🎋🥷 ngSamurai
есть ли у вас пример как объявить сервис для $http?
вот так: 'use strict'; function UserService( $http ) { return { getUsers: getUsers }; function getUsers() { return $http.get('/api/users').then(function(resp){return resp.data}); } } angular .module('myApp') .factory('UserService', ['$http', UserService]);
Anton
Да, тут много бьюти мастеров
Rem1te
чйорт, я же не дочитал :(
Rem1te
легко тебе говорить, ты то дочитал
🎋🎋🥷 ngSamurai
Ярослав
в чем может быть проблема?
Ярослав
вот регистрирую контроллер
Ярослав
вот в html