Size: a a a

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

2019 December 09

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
всем привет! может обяснить как сделать правильно без резолвера
делаю подписку на онИнит, вывожу в шаблон, дата есть, но в консоль сыпит что undefined

как правильно подписаться?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Степан
Наподобие combineLatest или forkJoin
Самому придется делать
источник

PT

Pasha Tytov in Angular - русскоговорящее сообщество
У меня дочерний компонент сделан как пагинация и при каком то событии там вызывается гет запрос , который по идеии должен менять TableProps родительского компонента ,  в зависимости что мы получилили в этом гет запросе
вот код дочернего :
export class PaginationComponent {
   page = 1;
   countShowVM = 20;
   countsShowVM: string[] = ['20', '50', '100', 'All'];

   constructor(
       private vmService: VmService,
       private table: TableComponent
   ) { }

   onChangePage( page ) {
       this.page = page;
       this.getListVMPagination();
   }

   onChangeCount( count ) {
       this.countShowVM = count.target.value;
       this.getListVMPagination();
   }

   getListVMPagination() {
       return this.vmService.getListVm( this.page, this.countShowVM )
           .subscribe( allVm => this.table.TableProps = allVm );
   }
}


оно работает , но что то мне подскзывает что я наговнокодил , как можно улучшить?
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
кто-нибудь сталкивался с печальтю определеного элемента? кто как реализовывал?
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
кто-нибудь сталкивался с печальтю определеного элемента? кто как реализовывал?
а поточнее можно?
источник

B

Boroda in Angular - русскоговорящее сообщество
Кто работал с Angular Material Select, дело в том что у меня есть блок с position:fixed, и получаеться когда я открываю, select то option открываеться в блоке с position:fixed, а не снизу селекта, может знает кто как зафиксить?
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Vladyslav Hrehul
а поточнее можно?
вот у меня есть див и только его надо вывести на печать
но я уже поспользовался ngx-print
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
вот у меня есть див и только его надо вывести на печать
но я уже поспользовался ngx-print
но при сборке что меня посылают
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
вот у меня есть див и только его надо вывести на печать
но я уже поспользовался ngx-print
определенный див, хз, неподскажу. Не встречал подобного рода задач. а это все должно быть автоматизировано?
источник

VV

Vladimir Verbitskiy in Angular - русскоговорящее сообщество
ну да, нажать на кнопку "Печать" и открывается поп окно
источник

VH

Vladyslav Hrehul in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
ну да, нажать на кнопку "Печать" и открывается поп окно
https://stackoverflow.com/questions/38711917/print-the-content-of-a-html-div
можна что-то попробовать из этого, только под ангуляр2+ сапдейтирвоать, но вопрос со стилями может стать сразу
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Vladimir Verbitskiy
кто-нибудь сталкивался с печальтю определеного элемента? кто как реализовывал?
Помимо обычного переноса разметки в создаваемое окно можно попробовать получить картинку через webrtc апи. Но я никогда не пробовал.
А с разметкой надо стили захватывать как-то.
Хотя наверно можно просто взять вообще все стили и перенести
источник

A

AlXo in Angular - русскоговорящее сообщество
Добрый вечер, подскажите пожалуйста как реализовать следующую логику. Есть меню, обычная навигация, в ней последним айтемом идет кнопка, нажимаем на нее и там дропдаун, так вот нужно проверить при инициализации и при ресайзе окна помещаются ли айтемы навигации в эту навигацию, если нет, то перекидывать весь переполняющий контент в этот самый дропдаун. https://stackblitz.com/edit/angular-nttpyc
источник

EG

Egor Gorbachev in Angular - русскоговорящее сообщество
AlXo
Добрый вечер, подскажите пожалуйста как реализовать следующую логику. Есть меню, обычная навигация, в ней последним айтемом идет кнопка, нажимаем на нее и там дропдаун, так вот нужно проверить при инициализации и при ресайзе окна помещаются ли айтемы навигации в эту навигацию, если нет, то перекидывать весь переполняющий контент в этот самый дропдаун. https://stackblitz.com/edit/angular-nttpyc
А у вас у айтемов всегда разная ширина? Я бы медиазпросами на CSS описал для каждого девайса сколько айтемов показывать, а сколько скрывать
источник

ДЛ

Данг Лёша in Angular - русскоговорящее сообщество
ребят есть кто пробовал capacitor как вы считаете он лучше cordova?
источник

A

AlXo in Angular - русскоговорящее сообщество
Egor Gorbachev
А у вас у айтемов всегда разная ширина? Я бы медиазпросами на CSS описал для каждого девайса сколько айтемов показывать, а сколько скрывать
вообще разная, то есть там текст может по идее быть длинным, как я понял нужно найти ширину всеъ элементов внутри навигации и сравнить с шириной этой навигации и если она больше то переносить контент в дропдаун пока по ширинам все не станет ок
источник

A

AlXo in Angular - русскоговорящее сообщество
Egor Gorbachev
А у вас у айтемов всегда разная ширина? Я бы медиазпросами на CSS описал для каждого девайса сколько айтемов показывать, а сколько скрывать
а через css не вариант, тут суть в том что если слишком много будет закидывать в дропдаун и если разрешение экрана мелкое то эти айтемы будут туда помещаться
источник

N

Nick in Angular - русскоговорящее сообщество
Кто работал со storybook для angular? Достаточно ли стабильно работает? Есть ли проблемы?
источник

E

Eugene in Angular - русскоговорящее сообщество
AlXo
а через css не вариант, тут суть в том что если слишком много будет закидывать в дропдаун и если разрешение экрана мелкое то эти айтемы будут туда помещаться
Как правило для мобильных девайсов не разделяют навигацию на видимую и невидимую часть. Возьмите разрешение допустим 576рх и всю навигацию запихните в дропдаун
источник

A

AlXo in Angular - русскоговорящее сообщество
Eugene
Как правило для мобильных девайсов не разделяют навигацию на видимую и невидимую часть. Возьмите разрешение допустим 576рх и всю навигацию запихните в дропдаун
ну так не получится, задача другая
источник