问题:

vue在hash模式下 使用传统a标签描点定位时会改变路由地址,刷新页面时会出现空白页面

解决方法:

HTML

 <!-- 导航--><a href="javascript:;" @click="anchorPoint('#nav1')"> 导航1 </a><a href="javascript:;" @click="anchorPoint('#nav2')"> 导航2 </a><a href="javascript:;" @click="anchorPoint('#nav3')"> 导航3 </a><!-- 内容 --><div id="nav1"> 内容1 </div><div id="nav2"> 内容2 </div><div id="nav3"> 内容3 </div>

JS

 methods:{anchorPoint(id){document.querySelector(id).scrollIntoView({behavior: "smooth"});},}

Vue 实现锚点定位相关推荐

  1. 移动端html锚点,vue实现锚点定位,移动端同样适用

    本来首先想到的就是用a链接进行锚点跳转,但是a链接会产生新的路由,为了防止对项目产生影响就使用了js进行操控滚动条的滑动,下面是一个小demo! 一.html代码 {{item}} {{item}}/ ...

  2. Vue实现锚点定位导航功能

    项目中路由用的hash模式,不好借助id锚点跳转,只能实现个类似的. 效果图 Anchor.vue <template><div class="anchor clearfi ...

  3. vue锚点定位(代码通用) - 总结篇

    vue锚点定位(应用场景) 当前页面锚点 跨页面锚点 hash模式下的锚点 history模式下的锚点 应用前提:(重要的事情,说3+1遍) 任意场景.任意代码.任意框架 都能对接! 都能采用! 都能 ...

  4. Vue中如何正常使用锚点定位?

    问题: 项目中会有一些功能需要用到锚点定位,比如文章目录.点击标题跳转到正文内容等等.但vue的路由设置默认为hash模式,正常使用a标签的锚点定位,在浏览器刷新/后退/前进时,路由会匹配不上,导致页 ...

  5. vue中使用scrollTo实现锚点定位

    vue利用window.scrollTo快速实现锚点定位 页面部分 <div id="app"><ul class="menus">&l ...

  6. vue、uniapp实现锚点定位

    1.vue 点击页面定位到指定位置 锚点跳转方法 html部分: <template><div class="home"><div class=&qu ...

  7. vue中实现锚点定位

    vue中实现锚点定位 通过监听滚动事件,高亮显示锚点按钮 添加点击事件,根据锚点滚动至对应区域并实现平滑滚动 这里主要是实现了一个简单的滚动触发锚点高亮,以及点击锚点触发滚动的功能 如果是获取浏览器的 ...

  8. vue页面实现锚点定位

    html代码: <div @scroll="scrollEvent">/****目录部分***/<ul class="titless"> ...

  9. jquery锚点定位

    jquery实现锚点定位功能 这里主要是通过jquery实现了一个简单的滚动触发锚点高亮,以及点击锚点触发滚动的功能 $leftnav为左侧楼层导航栏(left-nav),右侧right-conten ...

最新文章

  1. 从共享租车成绿色消费首选,看共享经济未来
  2. python怎么样处理excel教程_python处理excel教程是什么
  3. Linux PF_INET6 定义
  4. 第22件事 产品规划和运营规划
  5. SaaS服务创投:场景多元化 平台建设稳中有序
  6. 域控制器显示无法使用解决办法
  7. 【征稿通知】CCF第37届中国计算机应用大会 CCF NCCA 2022
  8. 命名空间函数用法及例子
  9. android五子棋设计模板,基于android的五子棋游戏设计
  10. 从 Promise、Async/Await 、Generator等角度实现一个 sleep 函数
  11. Rxjava的背压策略
  12. 如何在html定位一张图片,css图片怎么定位?
  13. HTML(常用标签与超链接)的案例
  14. js使用slice函数拆分数组
  15. 微信小程序网络请求之设置合法域名后不显示oss、cos的图片问题
  16. 古人秃了怎么办:一旦脱发,五大对策!
  17. Themida WinLicense免费下载脱壳使用教程功能介绍大全
  18. 考研:研究生考试(七天学完)之《概率与统计》研究生学霸重点知识点总结之目录(随机事件、条件概率与独立性、随机变量的函数及其分布(数字特征)、统计学、统计量与抽样分布、点估计、区间估计、假设检验
  19. 客户端、服务器、浏览器
  20. C语言如何编程换算小时秒,c语言编写 输入一个以秒为单位的时间值,将其转化成“时:分:秒”的形式输出,将转换操作定义成函式...

热门文章

  1. 个人博客搭建记录 Hexo+Butterfly+Github Page+Coding
  2. 2007-02-02 日志——后知后觉发现一本好书
  3. webssh —— 浏览器上的终端
  4. RGSSAD加密与解密
  5. 关于FME的Beijing54及Xian80坐标系
  6. CF1039B:交互题+二分
  7. 博客系统前端页面代码实现及页面展示(代码版)
  8. ENVI执行几何校正+地形校正+大气校正
  9. 真实可行的android 基站定位代码
  10. 利用树莓派制作天气闹钟