问题描述
vue+jquery。用$.ajax发送请求更新数据,数据更新了,但是页面没有变化
相关代码
data: {
myData:[];
}
methods:{
get:function(){
$.ajax({
url: "http://XXXX",
type: "GET",
data:{},
success: function(res){
// console.log(res[1]);
his.myData = res[1];
console.log(this.myData);
},
})
}
}
<ul>
<li class="text-left" v-for="(item, index) of myData">{{item}}</li>
</ul>
<p class="text-info" v-show="myData.length == 0">暂无数据...</p>
结果
结果console.log(this.myData)已经更新;但是视图没有更新,仍旧显示暂无数据
this指向的问题,代码如下: