事件中的应用程序执行ajax请求到服务器以获取状态。在created
event app fire onload callback中显示状态,让开发人员决定下一步要做什么。
取决于应用程序应该重定向用户或显示消息的状态。在ajax进行之前,用户应该看到加载图标。
这里是异步问题。在mounted
事件中,请求已发送,应用程序已触发,但请求仍在后台运行。开发人员收到默认状态。
如何从后端等待状态,并且仅在firecreated
事件之后?
最佳答案
如果您真的觉得需要延迟安装周期:
当查看生命周期here时,它会指出组件上是否没有“el”选项,然后可以使用vm.$mount(el)手动调用mount。
但是,您不能使用beforeupdate生命周期挂钩吗?因此,与其延迟mount函数(延迟组件的安装似乎是个坏主意),不如返回触发beforeupdate的请求数据?
关于ajax - 如何延迟已安装的事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48301029/