当前位置: 首页 > 编程笔记 >

vue项目中锚点定位替代方式

汤昊
2023-03-14
本文向大家介绍vue项目中锚点定位替代方式,包括了vue项目中锚点定位替代方式的使用技巧和注意事项,需要的朋友参考一下

在vue项目中,使用锚点定位会和router的规则冲突,在项目中的表现就是第一次点击url改变了,但是没有跳转到锚点位置,再次点击才会跳转。所以在vue项目中定义一个方法不适用锚点定位:

  scrollToSection() {
   let section = document.getElementById('section')
   if (section) {
    section.scrollIntoView()
   }
  }

html标签中绑定click事件就可以了

以上这篇vue项目中锚点定位替代方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍Vue监听滚动实现锚点定位(双向)示例,包括了Vue监听滚动实现锚点定位(双向)示例的使用技巧和注意事项,需要的朋友参考一下 在项目需求中需要实现一个滚轴联动锚点的功能 效果图如下: 功能代码demo如下: 以上这篇Vue监听滚动实现锚点定位(双向)示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 本文向大家介绍Vue Router去掉url中默认的锚点#,包括了Vue Router去掉url中默认的锚点#的使用技巧和注意事项,需要的朋友参考一下 hash模式url vue-router默认hash模式——使用URL的hash来模拟一个完整的URL,于是当URL改变时,页面不会重新加载。 如果不想要这种默认的hash模式,可以用路由的history模式,这种模式充分的利用history.pu

  • 本文向大家介绍举例说明锚点定位有什么作用?相关面试题,主要包含被问及举例说明锚点定位有什么作用?时的应答技巧和注意事项,需要的朋友参考一下 我能想象到的一种应用场景: 一、我们在做一个很长的网页时,需要在页面内做一个导航,点击导航里的链接不是新开一个窗口或者跳转到其他网址,而是跳转到当前页的某一个位置。那么所要跳转到的那个位置,我们就叫做锚点,它是一种在页面内部定位的方式。 效果演示 点击我连接到

  • 本文向大家介绍Vue项目中ESlint规范示例代码,包括了Vue项目中ESlint规范示例代码的使用技巧和注意事项,需要的朋友参考一下 前言 eslint是一种代码风格管理的工具,可以制定一些代码编写规范,在vue项目中经常用到,本文就给大家分享了开发项目中使用的eslint校验规范,供参考: 示例代码 总结 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,

  • 本文向大家介绍在vue项目中引入vue-beauty操作方法,包括了在vue项目中引入vue-beauty操作方法的使用技巧和注意事项,需要的朋友参考一下 vue-beauty有丰富的vue组件库,使用vue-beauty方便项目的开发,下面介绍在vue项目中引入vue-beauty。 1、vue项目初始化 npm install --global vue-cl:全局安装vue脚手架vue ini

  •     之前提到过,视图的center属性和图层的position属性都指定了anchorPoint相对于父图层的位置。图层的anchorPoint通过position来控制它的frame的位置,你可以认为anchorPoint是用来移动图层的把柄。     默认来说,anchorPoint位于图层的中点,所以图层的将会以这个点为中心放置。anchorPoint属性并没有被UIView接口暴露出来