Vuejs2 Vuejs不呈现来自ajax的数据
我使用jqueryajax请求api并获得响应,但无法呈现数据。有人知道如何解决这个问题吗Vuejs2 Vuejs不呈现来自ajax的数据,vuejs2,Vuejs2,我使用jqueryajax请求api并获得响应,但无法呈现数据。有人知道如何解决这个问题吗 var-app=新的Vue({ //路由器, 数据:{ 人:空 }, 已创建:函数(){ $.ajax({ url:'test.php', }).完成(功能(res){ 控制台日志(res); this.people=JSON.parse(res); //控制台日志('124234523'); //console.log(this.people.name); }); } }).$mount(“#app”
var-app=新的Vue({
//路由器,
数据:{
人:空
},
已创建:函数(){
$.ajax({
url:'test.php',
}).完成(功能(res){
控制台日志(res);
this.people=JSON.parse(res);
//控制台日志('124234523');
//console.log(this.people.name);
});
}
}).$mount(“#app”)代码>
{{person.name}
此操作的范围是创建问题,请使用如下箭头功能:
var app = new Vue({
//router,
data: {
people: null
},
created: function() {
$.ajax({
url: 'test.php',
}).done((res) => {
console.log(res);
this.people = JSON.parse(res);
//console.log('124234234523');
//console.log(this.people.name);
});
}
}).$mount('#app');
您可以获得有关此问题的更多详细信息。非常感谢您的帮助。但如果我使用和Vue路由器,它就不起作用了。你试过了吗?@user39291你能用模板和vue路由器添加代码吗。