为了账号安全,请及时绑定邮箱和手机立即绑定

全部封装好调用时候created()里的 this.instance对象去掉为什么会报错???有知道的吗?求助

http://img1.sycdn.imooc.com//5f34e0d30001c13605330779.jpg

整理例子我都写完了 但是遇到一个问题就是调用封装后都函数时候,这里写成

created(){

this.getList()

}

直接调用列表方法 就会报错

http://img1.sycdn.imooc.com//5f34e1b800014c2d03450448.jpg

http://img1.sycdn.imooc.com//5f34e1c60001856e09020215.jpg



但是我在created()里创建一个空对象 就不报错,之前   

created(){

 axios.create({})

this.getList()

}

这样写就不报错正常

http://img1.sycdn.imooc.com//5f34e31f00012ab104050444.jpg

http://img1.sycdn.imooc.com//5f34e30100018b6004140385.jpg


在在之前没封装的时候是这个样子得

http://img1.sycdn.imooc.com//5f34e34d0001d75c04390164.jpg


封装成http后

http://img1.sycdn.imooc.com//5f34e38d0001c32009830815.jpg


所以我感觉  created 里都this.instance 对象是不是应该去掉,都去掉还报错????这个需要去掉吗?有人知道吗

http://img1.sycdn.imooc.com//5f34e3ef0001d9ef07810645.jpg

正在回答

举报

0/150
提交
取消

全部封装好调用时候created()里的 this.instance对象去掉为什么会报错???有知道的吗?求助

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信