vue-resource如何设置同步异步?
如题,现有一分页插件,需要通过vue-resource请求数据后再进行初始化,vue-resource能都设置同步异步呢?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
如题,现有一分页插件,需要通过vue-resource请求数据后再进行初始化,vue-resource能都设置同步异步呢?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
为什么要同步呢?
你可以放置一个加载中的状态在页面中,然后
vue-resource
去异步请求数据,请求完成并完成插件初始化后进行数据填充,不是很好的选择吗?这个问题也是困扰我一个上午,查了很多方法想让vue支持同步请求,但都失败了。于是我打算使用原生js的请求方法,来让页面实现同步请求的功能。毕竟原生的js 在哪个框架下都是可以使用的。附上代码:
// js发送同步请求
可以使用路由钩子函数 beforeRouteEnter
先请求到数据再切换页面。
直接jquery ajax走起,发现vue-resource用起来也就那样
vue-resource有个Interceptors就是你想要的吧