创建时间2023.8.15
没啥好写的水一篇
这个是ts不支持但是可以用,只是爆红,
解决不了问题,就解决带来问题的东西
export enum NameEnum{
Objects,
}
字符
let TableName ="Objects";
解决不了就把枚举也转成 string any 类型就可以了
var name = (NameEnumas Record<string, any>)[TableName] //根据名字获取枚举数字值
console.log(name) =>1
var name =NameEnumas[0]; //获取 字符
console.log(name) =>Objects
实测可以用的
也可以字符获取字符,前端接口用发枚举规定值,
export enum NameEnum{
Objects =“obj”,
}
var name = (NameEnumas Record<string, any>)[TableName] //根据名字获取枚举数字值
console.log(name) => obj