gpt4 book ai didi

vuejs2 - Axios 和 VueJS,函数(响应)未设置列表

转载 作者:行者123 更新时间:2023-12-02 11:36:12 24 4
gpt4 key购买 nike

我有一个获取一些数据并将其添加到变量的请求,

当我使用时:

.then(function(response) {
this.persons = response.data;
});

它不会将 response.data 分配给 this.persons 但当我执行以下操作时:

.then(response => this.persons = response.data);

它指定它可以很好地使用。请参阅 js fiddle :

https://jsfiddle.net/trhhtyxr/2/

最佳答案

正如我所解释的那样here , arrow syntax不绑定(bind)它自己的this , arguments , super ,或new.target 。箭头函数始终是anonymous 。这些函数表达式最适合非方法函数。

this 的范围在 function() 内发生变化 block 和它does not refer指向当前正在执行的函数,而对于箭头函数,this 仅指当前正在执行的函数。

关于vuejs2 - Axios 和 VueJS,函数(响应)未设置列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42039714/

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