ДМ
Size: a a a
ДМ
SK
@Component({})
export abstract class MyBaseComponent<
TDataType = MyData | MyData[],
TSettingsType = MySetting> {
и все норм было, билдило и работало. но когда пришло время на прод его мержить, прод билд поломался, сказал что ERROR in : Cannot determine the module for class MyBaseComponent in D:/work/...-base.component.ts! Add MyBaseComponent to the NgModule to fix it.я попробовал в модуль declaration добавить, но нельзя туда абстрактный. тогда я просто убрал
@Component и все сбилдилось и работает на проде) но теперь в dev watch моде стало ругаться Error: Can't resolve all parameters for ConctreteMyComponent: (?).Пока не верну
@Component@Component` на `@Injectable поменять в абстрактном компоненте, тогда билдится и прод и девДМ
@Component({})
export abstract class MyBaseComponent<
TDataType = MyData | MyData[],
TSettingsType = MySetting> {
и все норм было, билдило и работало. но когда пришло время на прод его мержить, прод билд поломался, сказал что ERROR in : Cannot determine the module for class MyBaseComponent in D:/work/...-base.component.ts! Add MyBaseComponent to the NgModule to fix it.я попробовал в модуль declaration добавить, но нельзя туда абстрактный. тогда я просто убрал
@Component и все сбилдилось и работает на проде) но теперь в dev watch моде стало ругаться Error: Can't resolve all parameters for ConctreteMyComponent: (?).Пока не верну
@ComponentSK
SK
ДМ
ДМ
SK
ДМ
ДМ
SK
Error: Can't resolve all parameters for ConctreteMyComponent: (?).SK
ДМ
Error: Can't resolve all parameters for ConctreteMyComponent: (?).SK
SK
@Injectable() вместо @Component и работают оба билдаДМ
SK
ДМ
ДМ
ДМ