vue.js - 数据在 $.each() 中变得未定义
问题描述
我目前正在使用vue
. 我的 . 有问题data
,因为当它在$.each
循环内时,它变得未定义。
export default{
data() {
return {
list: ['sample 1', 'sample 2']
}
},
methods: {
updateList(){
this.form.get('/tasks/get')
.then(data => {
console.log(this.list); //displays all list
$.each(data.data, function(key, value) {
console.log(this.list); //returns undefined
});
}
}
}
}
有人知道如何解决这个问题吗?
解决方案
推荐阅读
- python - 如何获取字符串的熊猫索引值
- java - 如何使用 Quantum 框架验证 selenium Web 驱动程序中每个索引内的文本
- triggers - 用于简单触发器的 Salesforce APEX 测试类
- python - Pandas - 在字符串列中某个字符之后“剪切”所有内容并将其粘贴到列的开头
- python - 轮询 USB 鼠标事件
- apache-spark - Spark 临时文件不会被自动删除
- amazon-web-services - 如何将 AWS 凭证与 Jenkins 一起使用以部署到 Elastic Beanstalk?
- tensorflow - 在 tensorflow 中找不到 Python API 中的某些函数
- postgresql - 合并和返回数组
- javascript - Vue 中的价格范围滑块