vue.js是不允许开发者在子组件中修改props中变量的值从而达到修改父组件中数据的目的的。因为我们绑定数据的时候是用的“:”也就是v-bind的缩写。所以如果你修改了props中的数据是可以反向去改变父组件中的数据的。 // var address = "辽宁省沈阳市和平区"// 以这个地址为例 // const address = msg.detail // const proExp = ".+[省]",cityExp = ".+[市]",disExp = ".+[区]" // const province = address.match(new RegExp(proExp))// 省 // const city = address.match(new RegExp(cityExp))[0].replace(province, "")// 市 // const district = address.match(new RegExp(disExp))[0].replace(province, "").replace(city, "")// 区var u1=new user()
alert(u1.address)
你这个新创建, 创建对象属性没有值,不行啊
除非这样
var u1=new user()
u1..address="上海";
alert(u1.address)