1,定义对象后扩展对象属性报错
报错详情:Property 'id' does not exist on type 'query'.Vetur(2339)
例如:
let query = {name: 'aa'}
if (id) {
query.id = id // Property 'id' does not exist on type 'query'.Vetur(2339)
}
解决方法,添加代码:
interface queryObject {
name: String
[prop: string]: any
}
let query: queryObject = {name: 'aa'}
if (id) {
query.id = id
}
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。