比方str的数据传唤成zz这个样子
定义一个计算属性
computed: {
resList() {
return function(realstr) {
if (realstr) {
let res = realstr.substring(0, realstr.length - 1);
let arr1 = res.split(";");
let zz = arr1.map((val, index) => {
var item = val.split(",");
return item;
});
return zz;
} else {
return [];
}
};
},
}
页面上用
<p
v-for="(item5,index5) in resList(str)"
:key="index5"
v-show="index5!=0&&type==0"
>
<span>{{item5[0]==userId?'我的分账收益':'分账人:'+item5[1]}} ({{item5[0]==userId?jisuan(item4.accountDataSet):item5[2]}}%) </span>
<span>{{item5[3]| Upper}}元</span>
</p>
以上的方法主要是为了处理后台的数据不是页面想要的数据样式的时候来做的操作