美文网首页
vue中让filter可以访问data里面的数据

vue中让filter可以访问data里面的数据

作者: 春风本是人间客 | 来源:发表于2020-07-03 16:28 被阅读0次
var that;
export default {
    data() {
        return {
            peopleArr:[{name:xx,value:1},{name:xxx,value:2}]
        }
    },
    beforeCreate(){
        that = this;
    },
    filter:{
        filterPeople(val){
            return that.peopleArr[0].value;
        }
    }
}

重点:
定义that;
在beforeCreate之前把that绑定在this(vue)上;
在filter中使用that.

相关文章

网友评论

      本文标题:vue中让filter可以访问data里面的数据

      本文链接:https://www.haomeiwen.com/subject/dzgsqktx.html