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

h5网站源代码怎么百度推广

h5网站源代码,怎么百度推广,重庆市委宣传部,连云港权威网站建设价格在很多应用里,并非所有页面都能随意访问。例如购物车页面,用户需先登录才能查看。这时可以利用全局前置守卫来实现这一鉴权功能。 全局前置守卫的书写位置在 router/index.js 文件中,在创建 router 对象之后,暴露 router 对象之前…

在很多应用里,并非所有页面都能随意访问。例如购物车页面,用户需先登录才能查看。这时可以利用全局前置守卫来实现这一鉴权功能。

全局前置守卫的书写位置在 router/index.js 文件中,在创建 router 对象之后,暴露 router 对象之前添加鉴权代码。

javascript

import { createRouter, createWebHistory } from 'vue-router';
import Home from '../views/Home.vue';
import Cart from '../views/Cart.vue';
import Login from '../views/Login.vue';const routes = [{path: '/',name: 'Home',component: Home},{path: '/cart',name: 'Cart',component: Cart},{path: '/login',name: 'Login',component: Login}
];const router = createRouter({history: createWebHistory(),routes
});// 全局前置守卫
router.beforeEach((to, from, next) => {const isLoggedIn = localStorage.getItem('isLoggedIn'); // 假设登录状态存储在 localStorage 中if (to.name === 'Cart' && !isLoggedIn) {next({ name: 'Login' });} else {next();}
});export default router;

在上述代码里,router.beforeEach 是全局前置守卫,每次路由切换前都会执行。若要访问购物车页面且用户未登录,就会跳转到登录页面;若已登录或者访问的不是购物车页面,就正常放行。

http://www.dtcms.com/wzjs/245609.html

相关文章:

  • 搜索网站哪个好软文推荐
  • wordpress搬家lnmpseo是免费的吗
  • 免费网站模板如何在百度打广告
  • 中国建设部官方网站监理转注册免费发帖的网站
  • 免费的网站在线客服软件seo公司怎样找客户
  • 企业网站推广的方法有哪几种网络营销的优势有哪些?
  • 做购物商城类网站需要线上营销活动有哪些
  • 用织梦做模板网站优化设计三年级上册答案语文
  • 东营 网站 建设厨师培训机构 厨师短期培训班
  • 阳江网站制作qq推广
  • 网站广告通栏效果注册城乡规划师含金量
  • wordpress如何安装网站主题seo网站关键词优化排名
  • 网站开发空间小永州网络推广
  • 怎么做本地婚姻介绍网站安阳企业网站优化外包
  • 福州专业做网站的公司建站工具
  • 网站开发模块seo搜索引擎优化是什么
  • 秦皇岛优化网站排名东莞整站优化
  • 室内设计师网络接单360搜索关键词优化软件
  • 中国最早做网站是谁重庆网页搜索排名提升
  • 1g1m wordpress哪家网站优化公司好
  • 网站设计说明书800字网页设计与制作书籍
  • 河南建设工程信息网官网洛阳至信阳省道廊坊seo优化排名
  • wordpress做的网站效果6东莞关键字排名优化
  • 普陀网页设计江苏短视频seo搜索
  • 信息化建设 网站作用百度推广账号注册
  • 一个空间做2个网站吗查排名网站
  • 网站建设平台协议书百度竞价产品
  • 做高仿网站有哪些广州关键词快速排名
  • 适合做网站的软件有哪些百度问一问在线咨询客服
  • 网站制作 苏州市场调研的五个步骤