bellus- 2017-05-27 09:47 采纳率: 0%
浏览 21976
已结题

vue.js 请求方法设置同步问题

使用vue.js对后台进行请求发送。
现在问题描述。
定义一个vue中,有6个方法,其中有一个方法请求成功后会调用另外两个方法,
调用时候,必须等第一个方法成功返回之后对页面渲染后再掉第二个方法。
目前vue 默认为异步请求,调用的第一个方法还没有渲染完页面,
第二个方法就已经请求了,造成页面获取值为未更新之前的数据。

现在想完成的形式:
定义一个vue,6个方法中,不设置就使用异步,
有一个方法需要单独设置为执行同步。

请大神说说vue的思路。就是需要vue实现部分方法同步
【ps:想说使用ajax的或者把第二个参数写在第一个参数里边的就不用说了】

  • 写回答

5条回答 默认 最新

  • m13415835506 2017-05-29 02:54
    关注

    你有了解过es6的promise 和 es7的async await 吗

    评论
  • 正在输入代码中 2017-06-15 10:00
    关注

    楼上正解,还有为啥不让后端一次处理?

    评论
  • 逗比的学长 2017-07-13 09:18
    关注

    可以的话定义多个vue,mounted 放同步的方法, 异步的方法 用链式调用啊。这三者加起来 什么逻辑也能处理吧!

    多个vue也挺好用的,建议楼主试试

    评论
  • xiaobai921104 2017-11-06 01:56
    关注

    同问啊。楼主,解决了没

    评论
  • 谢小胖~ 2019-04-26 18:09
    关注

    你好,请问这个问题是怎么解决的呢,我现在也遇到这个问题了

    评论

报告相同问题?

悬赏问题

  • ¥15 西门子plc6ES7217-1AG40-0XB0怎么rs485通讯呀!
  • ¥15 matlab有svec这个函数吗?
  • ¥15 无法调用VideoWriter_fourcc
  • ¥15 VB6.0无法加载网页验证码图片到picturebox中,求解。
  • ¥15 C#和GDAL对栅格处理
  • ¥15 我现在有一些关于提升机故障的专有文本数据,量也不多,我在label studio上进行了关系和实体的标注,完成了知识图谱的构造,那么我使用生成式模型的话,我能做哪些工作来写我的论文?
  • ¥15 电脑连不上无线网络如下诊断反馈应该如何操作
  • ¥15 telegram api 使用forward_messages方法转发消息时,目标群组里面会出现此消息来源,如何隐藏?
  • ¥15 关于#tensorflow#的问题:有没有什么方法可以让机器自己学会像素风格的图片
  • ¥15 Oracle触发器字段变化时插入指定值