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

上海电商网站开发网络广告策划书案例

上海电商网站开发,网络广告策划书案例,做征婚网站,wordpress添加小工具栏需求是用户如果登录了,可以访问主页,如果没有登录,则不能访问主页,随后跳转到登录界面,让用户登录 实现思路,在用户登录之前做一个检查,如果登录了,则token是存在的,则放…

需求是用户如果登录了,可以访问主页,如果没有登录,则不能访问主页,随后跳转到登录界面,让用户登录

实现思路,在用户登录之前做一个检查,如果登录了,则token是存在的,则放行,如果没有token,则不能访问主页,随后跳转到登录界面,让用户登录

在src\router\a6router.ts中编写代码

//在每次路由跳转之前都会执行beforeEach里面的箭头函数,to代表要跳转的目标路由对象,from代表源路由对象
router.beforeEach((to,from)=>{if(to.name ==='main' && !serverToken.value){return '/login'}
})

vue的程序有一个特点,它是一个单页面的程序,也就是不管组件有多少,路由怎么跳转,最外层的html页面只有一个,也就是项目根路径下的index.html,所有的组件都会包含在这个文件当中

index.html文件内容如下 

<!doctype html>
<html lang="en"><head><meta charset="UTF-8" /><link rel="icon" type="image/svg+xml" href="/vite.svg" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Vite + Vue + TS</title></head><body><div id="app"></div><script type="module" src="/src/main.ts"></script></body>
</html>

这样有一个缺点,就是所有的组件的title都是Vite + Vue + TS

长按浏览器的后退按钮可以选择回退到指定的页面,但是所有的页面标题都一样就无从选择

那需求就是让每个组件都有自己的页面标题

通过 document.title可以获取当前页面的标题

通过 document.title='新值'可以修改当前页面的标题

在src\router\a6router.ts文件中写入代码

//修改页面标题
router.afterEach((to,from)=>{
//把页面标题设置为源路由对象的name属性值
document.title = to.name?.toString() || ''
})

这个时候再长按浏览器的后退按钮就有每个页面的特定标题了

http://www.hrbkazy.com/news/52516.html

相关文章:

  • 公司建设网站费用怎么记账广州竞价托管代运营
  • 仁怀网站建设百度网登录入口
  • 怎样做网站的后台关键字c语言
  • 绵阳市公司网站建设网页设计规范
  • 140平米装修多少钱北京外贸网站优化
  • 服装加盟的网站建设聊城seo
  • 中信建设有限责任公司网站荆门刚刚发布的
  • 酒类做网站小红书推广怎么做
  • 成都哪家网站建设强百度快照怎么打开
  • jsp做的零食店网站网上国网app
  • 商城网站开发的完整流程中国国家培训网
  • 国内做的好的游艇网站2023年重大时政热点
  • 省建设执业资格注册中心网站有趣的软文
  • 阳江市做网站网站推广排名优化
  • 个人怎样建网站网络推广有效果吗
  • 郑州网站制作营销360站长平台
  • 做网站哪里接单抚顺网站建设
  • 网站无法添加图片百度app客服人工电话
  • 微信020网站怎么建立我们公司在做网站推广
  • 瑞安企业做网站百度知道怎么赚钱
  • 中国在数码网站注册域名好>东莞seo网站推广建设
  • 流量网站怎么做的网站关键词查询
  • 网站建设日程表及费用明细网站下载免费软件
  • 中小型企业网站建设竞价推广代运营公司
  • 做单页免费模板网站西安seo网站推广优化
  • 网站优化推广多少钱域名交易中心
  • 长沙网站优化步骤谷歌优化是什么意思
  • 网页设计实训总结800字seo哪里有培训
  • 昆明猫咪科技网站建设重庆seo建站
  • 网站商城例子下载今日国际新闻10条