问题:属性$request在类型"typeof Taro"上不存在。
TS写Taro的时候,封装了一个request的方法替代原生的请求方法,本来想着不想要每个文件都要去import一次就想挂在全局的方法上,但是TS报了个警告。
属性$request在类型"typeof Taro"上不存在。
解决:
TypeScript文档:TypeScript文档#声明文件
src目录下新建一个app.d.ts文件,写上声明保存。
import Taro from '@tarojs/taro'
declare module '@tarojs/taro' {
let $request: any
}
不好意思,我是菜