axios获得的数组为什么不能渲染到网页
图片描述
已经获得到返回的数据,但是就是不能渲染到网页中,求大神们帮助,,
axios.post(apiurl,data,{headers:{'auth':sccesstoken}})
.then(res =>{
//axios.defaults.headers.common['auth'] = sccesstoken
console.log(res.data[0].data)
console.log(res.data[0].data[0].CompanyName);
this.self.sites = res.data[0].data;
})
.catch(function (error) {
//
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
代码不完整,想看html和data(){}中怎么写的
数据是数据,页面是页面,你想要把数据渲染到页面需要手动处理,如果你用的是angular或者vue框架会自动处理
但是在angular1.x中你用axios的获取数据需要手动刷新
$scope.$apply
, vue中也有手动刷新的方法已经解决,,谢谢各位提供的思路,,非常感谢