(
property
)
aqiType
: {
2
:
string
;
3
:
string
;
4
:
string
;
5
:
string
;
6
:
string
;
7
:
string
;
}
Parsing error: Unexpected token [eslint
报错如上。但如果要动态读取aqiType的属性,肯定只能这样写。故尝试修改如下:
在函数外先定义他
但对象中颜色不一样,显然不行。故又尝试如下:
错误:Property assignment expected.ts(1136)
经过多方查找,发现要这样才对:
总结:新对象中动态定义的属性,需要用方括号把变量值包裹起来。