if (command == "logout") {

        this.$confirm("退出当前账号, 是否继续?", "提示", {

          confirmButtonText: "确定",

          cancelButtonText: "取消",

          type: "warning"

        })

          .then(() => {

            this.$store.commit("CLEAR_DATA");

            sessionStorage.removeItem("store");

            this.$router.push({ name: "Login" });

            this.$message({

              type: "success",

              message: "退出成功!"

            });

          })

          .catch(() => {

            this.$message({

              type: "info",

              message: "已取消退出"

            });

          });

      }

Logo

基于 Vue 的企业级 UI 组件库和中后台系统解决方案,为数万开发者服务。

更多推荐