遇见的问题是发现有个方法时灵时不灵

created() { //Vue的creat方法是异步的this.getUser();this.getApplyInfo();
},methods: {getUser(){getCurrentUsUser().then(response =>{  this.modifyInformationForm = response.data});
}getApplyInfo(){getApplyInfoByUserId(this.modifyInformationForm.id).then(response =>{this.applyForm.headPic =  this.modifyInformationForm.headPic;}
}

我的getApplyInfo方法用了getUser方法返回的数据,因为两个方法是异步的,所以导致getApplyInfo方法时灵时不灵。

所以使用.then方法设置使用顺序

created() {this.getUser().then(response =>{this.getApplyInfo();});
},

出现了错误

Cannot read property 'then' of undefined

这是因为写在了初始化里头,所以没有返回,也没有定义????(还没找到靠谱原因)

所以把getApplyInfo方法写在getApplyInfo方法中

created() {this.getUser();
},
methods: {getUser(){getCurrentUsUser().then(response =>{this.modifyInformationForm = response.data;getApplyInfoByUserId(this.modifyInformationForm.id).then(response =>{this.applyForm.headPic =  response.data.data.headPic;})});},
}

VUE的creat方法异步执行相关推荐

  1. Spring开启方法异步执行

    转载自 Spring开启方法异步执行 @EnableAsync @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Docum ...

  2. vue 2个方法先后执行_浅析Vue的2个版本

    一.@vue/cli用法 安装 npm npm install -g @vue/cli yarn yarn global add @vue/cli 安装完成后可以使用 vue create 来创建一个 ...

  3. vue 2个方法先后执行_《拖延心理学》:2个对策,3个法宝,6个方法,教你战胜拖延...

    你是否遇到过这样的困境: 领导安排的任务就是不想做,和朋友去玩,拖到下周.明日复明日,领导开口催,才开始动弹 作业论文没写完,就是不想动笔,一直拖到deadline的前一天晚上,熬夜赶论文 年初决定制 ...

  4. vue 2个方法先后执行_演讲你早该知道的2个演讲方法

    你是否遇到过这种情况:老板突然要求你在会议上讲几句,而你本来只是想一心当个听众.可是被领导点名了,你茫茫然站起来,头脑一片空白,然后随口说了几句"自己也不知道是什么"的内容. 事后 ...

  5. vue 2个方法先后执行_4个简单靠谱的所得税节税方法,老板看完都批示财务执行...

    所谓企业所得税,就是对我国境内的企业和其他取得收入的组织的生产经营所得和其他所得征收的一种所得税. 它的税率一般是25%,但根据企业类型.税收优惠政策,税率也有所差别,具体详见下表. 可见企业所得税在 ...

  6. vue 2个方法先后执行_有效快速制作工资条的2个方法

    发工资是每个月员工们最期待的事情,但是对于HR来说却是非常头痛的工作.如何快速制作工资条?相信很多HR朋友们都很想知道,那么今天本文就和大家分享2个制作工资条的高效方法. 第一种:传统方式(Excel ...

  7. vue 2个方法先后执行_让人内心强大的2个方法,分享给大家

    文章作者:琢磨君(助力个人成长,弘扬传统文化,传播国学智慧) 俗话说"心态决定命运",一个内心强大的人,在面对挫折困难时,把它们都当成是垫脚石,愈挫愈勇,因为经历苦难而成就辉煌:一 ...

  8. 【SpringBoot】“@Async” 实现异步执行任务

    目录 一.开启异步调用方法 二.创建异步执行类 三.调用异步方法 一.开启异步调用方法 在application启动类中,加上@EnableAsync注解,Spring Boot 会自动扫描异步任务. ...

  9. 【Python】称重系统-异步执行多线程运行threading 模块 Thread 类实现

    上次实现了从一个py程序窗口引用另一个py程序,但是发现原来的py窗口关不掉,最后学到一个新的方法-异步执行,Python的多线程编程,使用了threading 模块,可以同时运行两段代码.完美解决之 ...

最新文章

  1. 安卓手机如何朗读屏幕_安卓手机的屏幕怎么投屏在电视大屏幕上
  2. 位映射--解决大数据排序与排重问题
  3. 云计算与springCloud概念上的区别
  4. linux httppost 请求接口参数被截断_记一次小程序图片安全接口和CountDownLatch的使用...
  5. java 短路判断_java中和的区别(|和|同理)
  6. phpstorm 调试_PhpStorm中的多用户调试
  7. void函数调用时显示不允许使用不完整的_4位数码管显示模块驱动
  8. Ajax表格控件实现
  9. centos7 dns配置_Linux Sever简单笔记(第十三堂课)之linux下的网络管理及DHCP配置的相关操作 - 我杨晓东太难了...
  10. 计算机电源故障维修方法,常见电源故障维修技巧
  11. Win10微软帐户切换不回Administrator本地帐户的解决方法【亲测】
  12. 本地通过Eclipse链接Hadoop操作Mysql数据库问题小结
  13. 宝塔控制面板配置Nginx 安全证书
  14. pcl1.8.1在VS2017中编译遇到pop_t找不到标识符的问题的解决办法
  15. 神州数码Vlan功能典型配置
  16. python 拼接 遥感影像_Python干货 | 遥感影像拼接
  17. 如何利用cmd打开资源管理器
  18. 新浪微博PC端登陆js分析及Python实现微博post登陆
  19. Android软件安全与逆向分析笔记
  20. 软件看门狗和硬件看门狗

热门文章

  1. 示例详述Docker部署tensorflow-serving
  2. python Math.atan2() degrees()
  3. 从事医院计算机网络维护工作,医院信息科岗位职责
  4. 【技术应用】java通过url爬虫获取公众号文章内容
  5. 03/01 开例会 jim williams uw-madison
  6. 如何利用ArcGIS将shp文件转换成CAD可用的dwg文件
  7. 零点漂移 时间戳拦截器
  8. 关于c8051f020 i2c 通信
  9. U盘防毒最强方案(创建删不掉的autorun.inf文件夹)
  10. 刷题小程序【程序猿面试宝典】开发(二)| 页面创建、页面配置、全局配置