Size: a a a

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

2019 November 22

ⓞⓝⓔⓜⓐⓝⓣⓞⓞ in Angular - русскоговорящее сообщество
Готово
источник

ⓞⓝⓔⓜⓐⓝⓣⓞⓞ in Angular - русскоговорящее сообщество
источник

ⓞⓝⓔⓜⓐⓝⓣⓞⓞ in Angular - русскоговорящее сообщество
В исходниках один проект, с несколькими либами, package.json данной либы выглядит так:

https://gist.github.com/onemantooo/10f2f00b4110865abc17a79321532b56
источник

ⓞⓝⓔⓜⓐⓝⓣⓞⓞ in Angular - русскоговорящее сообщество
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
если я все правильно понял, то нет конфига для библиотеки
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
как ты билд делаешь?
источник

ⓞⓝⓔⓜⓐⓝⓣⓞⓞ in Angular - русскоговорящее сообщество
ng build [libname]
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
ⓞⓝⓔⓜⓐⓝⓣⓞⓞ
ng build [libname]
сорри, не тот кофиг, по package.json все ок
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
теперь angular.json нужно глянуть
источник

ⓞⓝⓔⓜⓐⓝⓣⓞⓞ in Angular - русскоговорящее сообщество
Roman Kolesnikov
теперь angular.json нужно глянуть
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
там где "projectType": "library" пути в стиле projects/** они совпадают с именами папки и проекта либы?
источник

NK

Nick Kuzmin in Angular - русскоговорящее сообщество
ребята хелп плиз с ngrx
Есть один вопрос.
у меня есть список(таблица) zones.
когда перехожу к конкретной зоне /edit/:id работает на ура но когда на edit странице после перезагрузки стор пуст( я написал вот такое как считаете нормально ли так делать?

this.activatedRouteSub = this.activatedRoute.data.subscribe(data => {
     if (data.selectedZone) {
       this.zone = new ZoneModel().deserialize(data.state);
       this.initializeZoneForm();
       this.setDefaultValuesToForm();
     } else {
       this.zoneService.getSelectedZone(this.activatedRoute.snapshot.params.id).subscribe(data => {
         this.zone = new ZoneModel().deserialize(data);
         this.initializeZoneForm();
         this.setDefaultValuesToForm();
       });
     }

   });
источник

MS

Mikhail Shumilov in Angular - русскоговорящее сообщество
хелп: есть вложенный FormArray в FormArray. Все хорошо, но после OnInit на самой странице дочерний FormArray становится пустым массивом. С чем может быть связано?
источник

БК

Богдан Коломеец in Angular - русскоговорящее сообщество
ПХАХАХАХ
источник

RK

Roman Kolesnikov in Angular - русскоговорящее сообщество
кстати да, не там папки лежат
источник

В

Виталий in Angular - русскоговорящее сообщество
Привет.

Есть такая структура модулей

AppModule -> UIKitModule -> AlertsModule.

Alerts module иммеет следующее содержимое

@NgModule({
 declarations: [AlertComponent],
 imports: [
   CommonModule,
   ToastrModule.forRoot({
     toastComponent: AlertComponent
   })
 ],
 entryComponents: [AlertComponent],
 providers: [AlertService],
 exports: [AlertService]
})
export class AlertsModule {}


Сделано всё это для того чтобы в приложении использовать AlertService.

Однако, как только я внедряю AlertService в компонент я получаю ошибку (см. приложеный скрин).

В чём проблема? Как исправить? Спасибо.
источник

J

Joseph in Angular - русскоговорящее сообщество
Можно ли как то заюзать *let в template не без использования ng-template
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Joseph
Можно ли как то заюзать *let в template не без использования ng-template
Со структурной директивой можно, Angular сам сделает ng-template
источник

J

Joseph in Angular - русскоговорящее сообщество
Вертихвост キバ
Со структурной директивой можно, Angular сам сделает ng-template
ngIf там не вариант юзать , про такой кейс я заню
источник

Вキ

Вертихвост キバ in Angular - русскоговорящее сообщество
Joseph
ngIf там не вариант юзать , про такой кейс я заню
А другого варианта и нет
Просто аналог ngIf
https://ngxf.gitbook.io/platform/features/init
источник