当前位置: 首页 > Web前端 > vue.js

vue的两个数据参数等于res.detail,更新一个参数另一个参数会相应变化

时间:2023-03-31 16:34:21 vue.js

问题vue两个数据参数等于res.detail,更新一个参数另一个参数会相应变化importserviceSkill来自“@service/skill”exportdefault{data(){return{datalist:{},dataOldlist:{},}},created(){this.changeSomething()},methods(){changeSomething(){constparam={}//调用接口serviceSkill.update(param).then(res=>{this.datalist=res.data;this.dataOldlist=res.data})}//点击更新clickUpdate(){this.datalist.name="123";//这里什么都没有任何dataOldlist操作都会打印this.dataOldlist.name"123"console.log(this.dataOldlist.name)//"123"}},}resolvethis.datalist=JSON.parse(JSON.stringify(res.数据));this.dataOldlist=JSON.parse(JSON.stringify(res.data))vue的两个data参数等于res.detail,更新一个参数,另一个参数相应变化