(相关资料图)

为了能在任何页面,登录失效后,优雅的弹出登录表单弹窗,所以写了这么个东东。

首先,这份代码长这样

接着我们来讲解一番

我们先要明确这一套流程,第一步我们要在一个比较全局的地方放置我们的弹窗组件,比如说像Layout组件

接着,我们只要在使用的地方写一句await useLogin(),魔法就生效了,会在用户眼前出现一个事先已经准备好的登录表单弹窗,并且会等待用户登录成功后再执行后面的代码,甚至还可以使用trycatch来处理登录失败的情况,没有嵌套,不需要额外引入组件,不需要额外事件,即插即用,相当方便

推荐内容