VA
Size: a a a
VA
B
VL
npm audit fix
и обновил @angular-devkit/build-angular
с версии ^0.12.1 до версии ^0.13.9 появилась вот такая ошибка.ERROR in ./src/app/core/routing/routing.module.ts 87:27
Module parse failed: Unexpected token (87:27)
You may need an appropriate loader to handle this file type.
| path: 'hackathons',
| loadChildren: function () {
> return import('@innv/features/my-feature/my-feature.module').then(function (m) { return m.MyFeatureModule; });
| }
| }
ℹ 「wdm」: Failed to compile.
VL
IS
export enum Status {
PENDING,
SUCCESS,
ERROR,
}
publuc status = Status;
public status: typeof Status = Status;
SK
publuc status = Status;
- сделав так у вас уже status типа Status должен бытьВ
SK
IS
publuc status = Status;
- сделав так у вас уже status типа Status должен бытьSK
SK
IS
public status = Status;
работает прекрасно и мы можем использовать перечисления в шаблоне. Но мы не типизировали данное свойство что скажется на многих факторах для нас, кроме работоспособности. Это понятно. Нужно обозначить тип. Единственный рабочий вариант, который был найден, это: public status: typeof Status = Status;
но это не совсем корректноB
YK
SK
public status = Status;
работает прекрасно и мы можем использовать перечисления в шаблоне. Но мы не типизировали данное свойство что скажется на многих факторах для нас, кроме работоспособности. Это понятно. Нужно обозначить тип. Единственный рабочий вариант, который был найден, это: public status: typeof Status = Status;
но это не совсем корректноB
B
YK
B