当前位置: 首页 > news >正文

网站运营报告中文游戏制作软件

网站运营报告,中文游戏制作软件,电商培训班学了有用吗,广州开发区第二小学addRouter() 添加路由 使用场景 列如:菜单权限的分配(管理员与用户不一致) 根据后台返回 参数 定义isAdmin根据isAdmin 分配 let isAdmin true // 添加路由 可以传参 一级路由名称 来添加二级路由 if (isAdmin) {router.addRoute({path: /…

addRouter() 添加路由
使用场景
列如:菜单权限的分配(管理员与用户不一致)

  1. 根据后台返回 参数 定义isAdmin
  2. 根据isAdmin 分配
let isAdmin = true
// 添加路由 可以传参 一级路由名称 来添加二级路由
if (isAdmin) {router.addRoute({path: '/admin',component: () => import('../views/admin.vue')})router.addRoute('home', {path: 'vip',component: () => import('../views/vip.vue')})
}
//获取所有路由
console.log(router.getRoutes());

路由导航守卫
beforeEach 回调函数,在页面跳转时触发,接受参数,to,from to 当前路由,from 要跳转的路由
使用场景:判断是否登录(一般根据token 判断),
1.已登录,跳转订单页面,
2.没登录,跳转登录页面

const token = localStorage.getItem('token')
router.beforeEach((to, from) => {console.log(to, from);if (!token && to.path == '/order') {return '/login'}
})

在登录页面时判断是否登录成功来执行是否跳转

    <button @click="getLogin">登录</button><button @click="setupLogin">退出登录</button>
<script setup>import { useRouter } from "vue-router";const router = useRouter();function getLogin() {localStorage.setItem("token", "言念");router.push("/order");}function setupLogin() {localStorage.removeItem("token");router.push("/login");
}
</script>
http://www.15wanjia.com/news/176669.html

相关文章:

  • 企业网站管理系统标签手册wordpress m3u8
  • 移动网站程序wordpress建站系统视频教程
  • 做直播的网站wordpress 案例
  • 已备案网站域名网站底部菜单
  • 重庆网站设计建设网站引导页面设计
  • asp网站数据库扫描中卫网站推广优化公司
  • 网站标题的选择网站使用arial字体下载
  • 大庆网站开发制作手机营销网站制作
  • 新网站建设信息帮我注册一个账号
  • 昆明门户网站归客手游代理平台
  • 长沙建站公司做网站58黄页
  • 孟州网站建设建设局是干什么的
  • python做网站多么网站制作过程简介
  • 做视频网站视频文件都存放在哪里如何制作简单软件
  • 公司注册网站及流程python 网站开发 环境
  • 用dw建设个人网站视频学校网站模板
  • 网站添加文章个人做seo怎么赚钱
  • 做网站的公司重庆网上推广平台有哪些
  • 成都网站快速开发深圳专业网站公司
  • 网站做seo需要哪些准备校园信息网站开发与设计
  • 深圳建设网站的公司网页设计与网站规划
  • 主题资源网站创建时 如何突出设计的特点做个网站大概多少钱
  • 广安市建设局网站教育学校网站建设
  • 成都 网站建设 公司免费速建网站
  • 专做it招聘的网站网站所有页面
  • 购物网站建设开题报告什么是网络口碑营销
  • 网站开发私活分成西安软件公司排名
  • 做销售的网站龙华响应式网站建设
  • 盘锦949公社官方网站哪个网站跨境电商做的最好
  • 网站建设与管理书今天的新闻 最新消息摘抄