模块在Angular-Framework中有另一个目的。这是错误的,并且无法在模块中定义要在系统中的其他位置导入的类。
您定义的帮助程序类必须放在单独的文件或服务中。
例如
辅助性classes.ts
export class _LoginHelper {
// …
}
export class _RegistrationHelper {
static register(metadataStore) {
metadataStore.registerEntityTypeCtor('sensor_location', LATS.DataModel.sensor_location);
}
}
//…
</code>
要么
helper.service.ts
//… Service-Header and imports
public login(user) {
//…
}
public register(metadataStore) {
metadataStore.registerEntityTypeCtor(‘sensor_location’, LATS.DataModel.sensor_location);
}
}
</code>
然后从TS-File导出该类,或者在需要该方法的任何地方使用该方法。