Size: a a a

2019 April 13

VZ

Vitalii Zabihai in Angular Kyiv
покажи код
источник

NS

Nikita Sulimenko in Angular Kyiv
Vitalii Zabihai
покажи код
На рабочем компе)
В пн задам ещё раз этот вопрос
источник

AT

Alexander Tarasenko in Angular Kyiv
Глупость скажу, но может просто опечатка где то у вас?)
источник
2019 April 15

m

maks#dev in Angular Kyiv
Привет парни. Может кто-то сможет подсказать. Пытаюсь заэкстендится от MatGridList и MatGridTile для того чтоб расширить функционал листа и сделать кастомные плиточки с темплейтами и функционалом.

С grid-list все получилось - все работает. Но grid-tile не хочет экстендится, не могу понять в чем дело или как починить…

Ссылка на stackblitz: https://stackblitz.com/edit/component-inheritance-angular-6-fu5z26?file=src/app/app.component.ts

Спасибо.
источник

m

maks#dev in Angular Kyiv
Если кому то будет интересно - вот ответ:
https://stackblitz.com/edit/component-inheritance-angular-6-nxceea?file=src/app/app.component.ts
источник
2019 April 16

IF

Igor Filippov in Angular Kyiv
Мастерю свой нпм пакет. Столкнулся с ошибкой зборки - `index.ts is missing from the TypeScript compilation. Please make
sure it is in your tsconfig via the 'files' or 'include' property.` Гугл особо не помог решить мою проблему. Как вообще трактовать такую ошибку куда копать?
источник

m

maks#dev in Angular Kyiv
привет народ. Кто нибудь работал с cdk drag&drop нужно наводить один элемент на другой но вроде cdk поддерживает только перекидывание между списками
источник

V

Vladimir in Angular Kyiv
maks#dev
привет народ. Кто нибудь работал с cdk drag&drop нужно наводить один элемент на другой но вроде cdk поддерживает только перекидывание между списками
Привет. Что означает наводить один элемент на другой ?

Если я правильно тебя понял, ты хочешь элемент вложить в другой элемент чтобы получить элемент 2го уровня?

Или ты просто хочешь ивент ?
источник

m

maks#dev in Angular Kyiv
Vladimir
Привет. Что означает наводить один элемент на другой ?

Если я правильно тебя понял, ты хочешь элемент вложить в другой элемент чтобы получить элемент 2го уровня?

Или ты просто хочешь ивент ?
да, все верно. Есть две карточки на одном уровне, и мне нужно навести одну карточку на другую, и когда отпущу словить ивент какую я тянул и на какой кинул ее
источник

V

Vladimir in Angular Kyiv
maks#dev
да, все верно. Есть две карточки на одном уровне, и мне нужно навести одну карточку на другую, и когда отпущу словить ивент какую я тянул и на какой кинул ее
Можно этого добиться, если ты сделаешь каждую карточку собственным контейнером. Но тебе придется отключить для них css. Чтобы UI не прыгал.

Ещё один даунсайд это то что в 7 версии cdk там очень много ивентов вылетает поскольку у тебя контейнер в контейнере. И ему местами тяжело понять вложенность.

В 8 версии добавили хорошую пачку улучшений
источник

V

Vladimir in Angular Kyiv
Но чисто в теории можно отфильтровать ивенты и найти тебе нужный
источник

A

Antony in Angular Kyiv
maks#dev
привет народ. Кто нибудь работал с cdk drag&drop нужно наводить один элемент на другой но вроде cdk поддерживает только перекидывание между списками
Возможно это то что тебе нужно https://angular2-tree.readme.io/docs/drag-drop
источник

V

Vladimir in Angular Kyiv
Я имплементировал дерево через drag & Drop. Все работало, вот только hover прыгал
источник

V

Vladimir in Angular Kyiv
👍
источник

m

maks#dev in Angular Kyiv
да, похоже на то. Сейчас попробую разобраться
источник

АК

Андрей Коцюба in Angular Kyiv
Я юзал эту либу… как раз для такой задачи подходит
источник

AK

Artyom Krasnyuk in Angular Kyiv
Ребят, кто как структурно организовывает lazy модули в проекте? Если вложенность больше 3-х?
источник

AK

Artyom Krasnyuk in Angular Kyiv
И выносите ли вы линки роутов в константы?
источник

DG

Danil Gudz in Angular Kyiv
Nx говорят чтоб каждый модуль хоть лейзи хоть не лейзи оформлять как либу аля в папку /libs, ну это если я их правильно понял
источник

DG

Danil Gudz in Angular Kyiv
соотвественно если имена модулей особо не конфликтуют то можно на одном уровне складывать
источник