采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
在7-3节出现api接口/users/list调用失败,弄了很久没能解决,请问问题在哪? 报错如下: api管理如下 user.vue如下
打印一下ctx看看能不能输出
如果不能就把
const { ctx } = getCurrentInstance()
改写成
const { appContext } = getCurrentInstance() const ctx = appContext.config.globalProperties
另外你这报错的第二行和第三行不是提示你错误的位置了么,看看具体哪句错了
非常感谢!
再次表达感谢! 我当时觉得不是$api有问题就是ctx,但是不知道怎么改,把ctx打印出来也找不到$api,经过你的提示后找到了,改成这样也可以 const { ctx } = getCurrentInstance() const {list, page} = await ctx.$.appContext.config.globalProperties.$api.getUserList(params);
很棒的选手
感谢@慕尼黑4584722 的耐心解答
老师我这里有两个问题不太懂 问题一:这里为什么不能用ctx了?我查资料都用的ctx,难道是官方改了。 问题二:网上说ctx只适合开发阶段用,而proxy则是开发和生产上都能用,并且我发现proxy中全局属性和组件实例都存在。我们是否改用proxy更好些? 问题来源: https://blog.csdn.net/qq_39115469/article/details/113817592
登录后可查看更多问答,登录/注册
从前端晋级到全栈,让你的未来发展有更多可能
293 1
1.2k 4
903 5
1.0k 1
1.2k 8