Size: a a a

Angular - русскоговорящее сообщество

2021 February 26

YV

Yurii Veselov in Angular - русскоговорящее сообщество
Здендяк
Есть 3 примерно похожие компонента, и в каждом есть вот эти поля что в красной рамке. И я хочу порефакторить и избавится от повторений кода
Сделайте базовый класс и заэкстендится от него в этих компонентах
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Привет! А подскажите, в чем может быть проблема с раутингом: есть библиотека со своими страницами и модулем с раутингом (1), есть приложение, которое подтягивает их в путь 'auth' (2), но в итоге я получаю пути на родительском уровне (3), хотя ожидал, что будет 'auth/signin'

P.S. В библиотеке RouterModule.forChild, а в приложении RouterModule.forRoot
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Alexander Iworb
Привет! А подскажите, в чем может быть проблема с раутингом: есть библиотека со своими страницами и модулем с раутингом (1), есть приложение, которое подтягивает их в путь 'auth' (2), но в итоге я получаю пути на родительском уровне (3), хотя ожидал, что будет 'auth/signin'

P.S. В библиотеке RouterModule.forChild, а в приложении RouterModule.forRoot
вы наверно роутер модуль из библиотеки заимпортировали в апп
источник

AI

Alexander Iworb in Angular - русскоговорящее сообщество
Anton Shvets
вы наверно роутер модуль из библиотеки заимпортировали в апп
Бинго, спасибо, что-то я затупил в этом моменте!
источник

З

Здендяк in Angular - русскоговорящее сообщество
Yurii Veselov
Сделайте базовый класс и заэкстендится от него в этих компонентах
Так и сделал, спасибо!
источник

Я

Ярослав in Angular - русскоговорящее сообщество
Как сделать чтобы по выбору с дропдауна дататейбл показывала выбранную организацию?
источник

Вキ

Вертихвост キバ 🏡🦊... in Angular - русскоговорящее сообщество
Вакансии и поиск работы: @javascript_jobs
источник

NS

Nikita Safronov in Angular - русскоговорящее сообщество
Ярослав
Как сделать чтобы по выбору с дропдауна дататейбл показывала выбранную организацию?
Отфильтровать таблицу по выбранному значению ?)
источник

Я

Ярослав in Angular - русскоговорящее сообщество
Nikita Safronov
Отфильтровать таблицу по выбранному значению ?)
кастом фильтр нужно писать?
источник

NS

Nikita Safronov in Angular - русскоговорящее сообщество
Ярослав
кастом фильтр нужно писать?
Откуда же я знаю)  что там за таблица и как она работает. У тебя есть значение из селекта. Тебе надо либо добавить это значение в запрос или отфильтровать то что есть самому. Второй вариант понятно дело такой себе
источник

Я

Ярослав in Angular - русскоговорящее сообщество
Ярослав
Как в 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);
вот мой дататаейбл :)
источник

Я

Ярослав in Angular - русскоговорящее сообщество
куда конкретно там можно этот фильтр вставить, если я его напишу?
источник

Я

Ярослав in Angular - русскоговорящее сообщество
я нашел варианты с ngrepeat, но не с дататейблом
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
В модалке есть eventEmitters , хочу подписаться на них из парент компонента, как правильно реализовать?
источник

A

Alexander in Angular - русскоговорящее сообщество
Yaroslav Solonnikov
В модалке есть eventEmitters , хочу подписаться на них из парент компонента, как правильно реализовать?
Модалка с динамическими компонентами внутри или есть доступ в шаблоне до нее? Если первое, то ивентЭмитерс это observable, можно на него подписаться, если второе - то обычно, через шаблон
источник

A

Alexander in Angular - русскоговорящее сообщество
Как бы вы организовали обмен событиями в приложении на rxjs, где 5 слоев тупых компонентов внтури умного, и одому тупому компоненту на последнем уровне вложенности нужно разослать события в остальные? Сделали бы доступ у тупых компонентов к сервису? Кидали бы назад-вперед по иерархии через все слои? Как-то еще умнее?
источник

YS

Yaroslav Solonnikov in Angular - русскоговорящее сообщество
Alexander
Модалка с динамическими компонентами внутри или есть доступ в шаблоне до нее? Если первое, то ивентЭмитерс это observable, можно на него подписаться, если второе - то обычно, через шаблон
рефакторю из шаблонных в динамические. Почему-то не хочет подписываться таким образом, я заинджектил модалку в парент из которого хочу подписаться или как-то по-другому стоит?
источник

MM

Max Minin in Angular - русскоговорящее сообщество
Alexander
Как бы вы организовали обмен событиями в приложении на rxjs, где 5 слоев тупых компонентов внтури умного, и одому тупому компоненту на последнем уровне вложенности нужно разослать события в остальные? Сделали бы доступ у тупых компонентов к сервису? Кидали бы назад-вперед по иерархии через все слои? Как-то еще умнее?
Сервис, Subject...
источник