gpt4 book ai didi

vuex - 无法读取未定义的 nuxtjs vuex 的属性 '$axios'

转载 作者:行者123 更新时间:2023-12-02 19:52:01 30 4
gpt4 key购买 nike

我在我的代码库中偶然发现了这个错误,并试图看看是否有人可以修复它。

以下是我的 listings/actions.js

export const fetchFeaturedListings = ({ commit }) => {
this.$axios.get("/featured").then(response => {
console.log(response.data.data);
commit("listings/setFeaturedListings", response.data.data);
});
};

我经常收到以下错误。

无法读取未定义的属性“$axios”

我到处搜索,仍然找不到答案。希望有人能帮忙。

最佳答案

对于箭头函数,vuex 不能设置 'this'。尝试使用标准函数。

export const fetchFeaturedListings = function({ commit }){
this.$axios.get("/featured").then(response => {
console.log(response.data.data);
commit("listings/setFeaturedListings", response.data.data);
});
};

关于vuex - 无法读取未定义的 nuxtjs vuex 的属性 '$axios',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57967045/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com