使用 Vue.js 在 .then 函数中键入错误 [英] Type Error in .then function using Vue.js
本文介绍了使用 Vue.js 在 .then 函数中键入错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个获取请求来检测用户是否是管理员.我的问题是我想使用 v-if
显示一个按钮来检查它是真还是假.默认情况下,该值设置为 false
.
I have a get request that detects if user is Admin or not.
My problem is that I want to display a button using v-if
to check if it's true or false. By default the value is set to false
.
数据
然后我们得到了按钮:
以及beforeCreate
中的.then
:
推荐答案
您需要使用 箭头函数 保留 this
上下文:
You need to use an arrow function to preserve the this
context:
.then((responses) => {
否则回调函数会注入自己的this
Otherwise the callback function injects its own this
这篇关于使用 Vue.js 在 .then 函数中键入错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文