vue框架里面 用axios获取后端数据,已成功获取,但是无法将后端返回的值显示在页面上。

在控制台是打印出了值的,但是页面未渲染

 

查找一下原因,在 then的内部不能使用Vue的实例化的this, 因为在内部 this 没有被绑定
解决方法有:
(1)用ES6箭头函数,箭头方法可以和父方法共享变量
(2)在请求axios外面定义一下 var that=this

页面已成功渲染



 

----------(#^.^#)希望有帮到大家(#^.^#)----------

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐