关于this.data的取值问题
发布于 5 年前 作者 yan07 10406 次浏览 来自 问答

我想根据传入的变量来取对应的data值,我把它拼接起来,似乎不行,有没有大佬知道应该怎么做

test: function() {

    let c = this.data.type

    let key = ‘src’ + c  // 有三个值 src0 src1 src2

    let val = this.data.key  //想根据拼接起来的key取相应的 data 值

    console.log(val)  //这里拿不到值 试过 this.data[key]

},

1 回复

试了下,没问题的呀。你把key打出来看看,是不是有问题啊,比如,c是个undefined,哈哈哈哈,开玩笑

回到顶部