<script>
var a = new Vue({
el: '#inputapp',
data:{
see:{
seen: true,
seen1: false,
},
inf: {
inputid: '兔彭彭**',
gift: 'www',
sendtime: '11'
}
},
methods:{
sendinput: function () {
let vm = this;
$.post("findwin", { uploadid: this.inf.inputid },
function(data){
a.$data.see.seen = false;
a.$data.see.seen1 = true;
a.$data.inf.gift = data.giftName;
a.$data.inf.sendtime = data.sendTime;
},"json");
}
}
})
</script>
我也一脸懵逼
一开始用Vue.set()失败了
然后用this.$set()失败了
后来通过百度给vue对象一个变量名a,然后再通过 a.$data.XXX=XXX
即可直接改变试图的变量
我靠这是为啥呀,咱也不知道,咱也不敢问,在线小陈在线卑微