首页 > 解决方案 > 数据在 $.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
                    });
                }
        }
    }
}

有人知道如何解决这个问题吗?

标签: vue.jsvuejs2

解决方案


推荐阅读