---- AI试用 ---域名问题某些图片和js资源无法访问,导致一些代码实例无法运行!(代码里gzui.net换成momen.vip即可)

filters过滤器中不能使用this改用computed

前端开发 蚂蚁 818℃ 0评论

<view class="">{{filterDeviceStatus(item.deviceRunStatus) }}</view>
computed:{
            filterDeviceStatus(){
                return function(value){
                    let v = '';
                    for (let i = 0; i < this.dictData.length; i++){
                        // console.log('value',value);
                        // console.log('value',this.dictData[i]);
                        let item = this.dictData[i];
                        if (value == item.status) {
                          v = item.dictLabel;
                          break;
                        }
                    }
                    return v
                }
            }
        },

数据字典

后端返回的数据字典处理

res.data.map(function(currentValue){
    that.dictData.push({value:currentValue.dictValue,label:currentValue.dictLabel})
    // console.log('currentValue',currentValue);
})

转载请注明:有爱前端 » filters过滤器中不能使用this改用computed

喜欢 (2)or分享 (0)