事件中的应用程序执行ajax请求到服务器以获取状态。在createdevent app fire onload callback中显示状态,让开发人员决定下一步要做什么。
取决于应用程序应该重定向用户或显示消息的状态。在ajax进行之前,用户应该看到加载图标。
这里是异步问题。在mounted事件中,请求已发送,应用程序已触发,但请求仍在后台运行。开发人员收到默认状态。
如何从后端等待状态,并且仅在firecreated事件之后?

最佳答案

如果您真的觉得需要延迟安装周期:
当查看生命周期here时,它会指出组件上是否没有“el”选项,然后可以使用vm.$mount(el)手动调用mount。
但是,您不能使用beforeupdate生命周期挂钩吗?因此,与其延迟mount函数(延迟组件的安装似乎是个坏主意),不如返回触发beforeupdate的请求数据?

关于ajax - 如何延迟已安装的事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48301029/

10-17 02:56