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}