总结一下我遇到的一个纠结很久的问题。

在项目中需要用到后台的数据对前端渲染,使用到了vue整合的axios,使用vue中的钩子函数在页面组件挂载完成之后向后台发送一个get请求然后将返回后的数据赋值data()中定义的属性:

执行后前端报错:

原因:

在请求执行成功后执行回调函数中的内容,回调函数处于其它函数的内部this不会与任何对象绑定,为undefined。

解决方案:

一)将指向vue对象的this赋值给外部方法定义的属性,然后在内部方法中使用该属性

二)使用箭头函数

最新文章

  1. CodeForces #362 div2 B. Barnicle
  2. eclipse的一些常见操作
  3. Bootstrap 更改Navbar默认样式
  4. 2014 UESTC 暑前集训队内赛(2) 部分解题报告
  5. [USACO2005][POJ3045]Cow Acrobats(贪心)
  6. mysql varchar类型使用心得
  7. Angular.js+Bootstrap实现手风琴菜单
  8. Uva 10167 - Birthday Cake 暴力枚举 随机
  9. 编写高性能JavaScript【转】
  10. android143 360 短信电话拦截
  11. 调整altium designer15的十字光标大小
  12. 3DES加密算法
  13. EntityFramework默认映射规则
  14. windows下安装oracle11g测试是否成功与监听器问题和网页控制台登录
  15. eclipse注解模板,实实在在的
  16. Coursera机器学习+deeplearning.ai+斯坦福CS231n
  17. 当我们直接打印定义的对象的时候,隐含的是打印toString()的返回值。
  18. Linux网络设备驱动 _驱动模型
  19. CentOS下Crontab安装使用详细说明(转)
  20. [工具] Textify – 复制不可能的窗口内容[Win]

热门文章

  1. 清北学堂 day6 兔子
  2. 【转】彻底理解ThreadLocal
  3. C# 判断是否是在设计模式下有效的方法
  4. android在更新ADT以后报java.lang.NoClassDefFound的解决办法
  5. numpy.convolve()
  6. iOS设计模式之单例
  7. js学习日记-对象字面量
  8. 直接导入用户信息到discuz ucenter.
  9. Transaction And Lock--锁相关基础
  10. easyui引入