前端开发过程中经常遇到的问题以及对应解决方法 (持续更新)
1:vue项目中用v-for 循环本地图片, 图片不显示,解决办法:使用require动态引入图片,或将图片放static文件夹里面 <img v-bind:src="require(item.imgurl)"> 2:合并多个对象并去重(es6) let objOne = {a:1}; let objTwo = {b:2}; let objThree = {b:4,c:5}; let obj = Object.assign(objOne,objTwo,objThree); console.log(obj) // {a:1,b:4,c:5} let obj1={...objOne,...objTwo,...objThree}; console.log(obj1) // {a:1,b:4,c:5} 3:vue计算属性里如何传参:需求是需要把数值转为三位数,类似1需要变为001,10变为010这样。 下面是正确写法,页面中用{{convertToThree(num1)}},{{convertToThree(num2)}},{{convertToThree(num3)}}即可获得对应三位数的模样: new Vue({ el:'#app', data:{ num1:0, num2:10, num3:100 }, computed:{ convertToThree:function(){