提示eval can be harmful"/>
vue使用eval eslint提示eval can be harmful
vue使用eval eslint提示eval can be harmful
问题描述:
后端返回来数组是一个双引号包裹的字符串,所以准备使用evel函数转化一下,写完之后eslint报错eval can be harmful
// res.listen_ips = "[1,2,3]"console.log(eval(res.listen_ips))this.form.monitorAddress = eval(res.listen_ips).map((item) => {return { monitorip: item }})
解决方案:
随后在网上搜到一个大佬的写法
this.form.monitorAddress = this.evil(res.listen_ips).map((item) => {return { monitorip: item }})evil (fn) {let Fn = Functionreturn new Fn('return ' + fn)()}
完美解决!
更多推荐
vue使用eval eslint提示eval can be harmful
发布评论