map formatData

网友投稿 648 2022-11-17

map formatData

map   formatData

methods: { //获取用户可以操作的账号列表 getUserList(){ let userid=uni.getStorageSync('userInfo').id; request({ url:inter.getMergeAccounts, data:{ userId:userid, }, callback:(res)=>{ let data=res.RESULT; let userList = this._formatData(data) console.log('AAAAAAAA',userList); } }) }, // 格式化商家数据 _formatData(data) { let self = this; let tempArr = []; if(data && data.length > 0) { data = data.map(item => { let obj = { id: item.id, userName: item.userName, headImg: item.headImg, userPhone: item.userPhone ? self.phoneEncryption(item.userPhone) : '', userTags: item.userTags, check: item.check, //当前身份是否需要默认选中的标识,后端返回的 }; tempArr.push(obj) }) } return tempArr; }, //手机号加密 phoneEncryption(phone){ var reg = /^(\d{3})\d*(\d{4})$/; var str2 = phone.replace(reg,'****') return str2 },

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mybatisplus的坑 insert标签insert into select无参数问题的解决
下一篇:Docker入门-1 Docker是什么?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~