使用 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
相关文章