|
|
|
|
@ -172,4 +172,10 @@ const LoginEmit = async form => {
@@ -172,4 +172,10 @@ const LoginEmit = async form => {
|
|
|
|
|
<loginForm @LoginEmit="LoginEmit" /> 通过事件方式传递数据。 |
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
调用了LoginEmit 的函数接收到的form 数据对象,并对form对象进行了过滤,和判断数据的是否存在,以及校验密码的是否正确的一系列操作后,通过Store的SAVE_USER_MESSAGE的函数进行存入到Store中。同理的 |
|
|
|
|
调用了LoginEmit 的函数接收到的form 数据对象,并对form对象进行了过滤,和判断数据的是否存在,以及校验密码的是否正确的一系列操作后,通过Store的SAVE_USER_MESSAGE的函数进行存入到Store中。同理的下面的SAVE_ANIMATION_ROUTER也是存入的操作。 |
|
|
|
|
|
|
|
|
|
随后接着请求一个animation路由。并跳转到Home路径。 |
|
|
|
|
|
|
|
|
|
至此结束登录操作。 |
|
|
|
|
|
|
|
|
|
但我个人认为这个登录操作还是有优化的空间的。我们可以对子组件所发送过来的对象进行校验是否和初始化获取的用户角色信息进行比对。如果一直则选择不同路由跳转,来跳转到用户的响应的jie |