app.ts中设置了全局变量,但是保存的时候报错。说是要先声明变量类型
globalData: {
aaaa:12,
user1:"123"
},
你可以自己定义一个接口进行约束。
例:
// app.ts
interface IMyAppOption {
globalData: {
aaaa: number,
user1: string
}
}
App<IMyAppOption>({
globalData: {
aaaa: 12,
user1: "123"
}
})
之所以报错是因为自带项目中的index.d.ts是这样约束的
interface IAppOption {
globalData: {
userInfo?: WechatMiniprogram.UserInfo,
}
userInfoReadyCallback?: WechatMiniprogram.GetUserInfoSuccessCallback,
}