angular - 可以使用 environment.ts 中的值定义新类型吗?
问题描述
所以,我把这个放到 environment.ts 中:
export const common = {
TYPES_COOL: ['cool0','cool1','cool2']
}
并想使用这些值在 myCoolModel.model.ts 中定义一个新类型:
import { common } from 'environment.ts';
export type MyType = common.TYPES_COOL[0] | common.TYPES_COOL[1] | common.TYPES_COOL[2];
但是 Visual Code 启动错误 -> 找不到命名空间“common”。
可以使用 environment.ts 中的值定义新类型吗?
解决方案
推荐阅读
- fortran - gfortran崩溃后奇怪的输出是什么意思?
- karate - 使用空手道在 JsonPath 的过滤器部分中使用字符串占位符的表达式
- spring-boot - 我想使用 @Transactional 注释在 Spring Boot 中嵌套事务
- ios - 使用 AudioKit MIDI 在 IOS 中打开虚拟 MIDI 输入时出现问题
- r - R:data.table 中的透视和小计?
- python - pandas 的问题:read_sql 在一个查询中返回多个语句,但没有行
- javascript - 如果用户输入负值,如何在输入字段中使用默认值?
- laravel - 我可以在没有 npm 的情况下安装 laravel echo 服务器吗
- c - Valgrind 是否忽略 RFLAGS 寄存器中的陷阱标志 (TF) 位?
- python - 更新字典的简单递归程序冻结计算机