IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> ant design vue 锚点使用和 普通的HTML 链接 - name 属性 - 锚(anchor) -> 正文阅读

[JavaScript知识库]ant design vue 锚点使用和 普通的HTML 链接 - name 属性 - 锚(anchor)

ant design vue 设置锚点

业务需求:动态设置楼层导航,根据返回楼层数,点击楼层,跳到对应的位置

一、设置锚点 a-anchor

//循环的楼层  (下面有样式展示)
<div v-for="(item,j) in arrList" :key="item.floorsId" :id="j">
</div>

//楼层导航
<a-anchor :affix="false" :showInkInFixed="true">
   <div v-for="(item,j) in arrList" :key="item.floorsId" >
       <!-- <a-anchor :affix="false"> -->
         <a-anchor-link :href="'#'+j" >
           <template #title>
             <div class="text-10">
               {{item.floorsNo}} <span style="margin-left: 3px;"></span>

             </div>
           </template>
         </a-anchor-link>
   </div>
 </a-anchor>
 
1、href	锚点链接
2、id 是  上一步设置的 # 号 后面的内容    **href是根据id来跳转的。**
3、:affix="false" 时是否固定模式(不浮动,状态不随页面滚动变化。)  此时没有小圆圈
4、showInkInFixed	:affix="false" 时是否显示小圆点	默认为false	
5<template #title>   title的插槽   可以自定义设置title

二、原理

1、href 锚点链接
2、id 是 上一步设置的 # 号 后面的内容 href是根据id来跳转的。

样式展示:

(数据是测试数据,楼层还没排序)
在这里插入图片描述

三、HTML 链接 - name 属性

name 属性规定锚(anchor)的名称。
当使用命名锚(named anchors)时,我们可以创建直接跳至该命名锚(比如页面中某个小节)的链接

命名锚的语法:

<a name="label">锚(显示在页面上的文本)</a>

提示:锚的名称可以是任何你喜欢的名字。

提示:您可以使用 id 属性来替代 name 属性,命名锚同样有效。

具体使用案例:

首先,我们在 HTML 文档中对锚进行命名(创建一个书签):

<div name="tips">1楼房间</div>


然后,我们在同一个文档中创建指向该锚的链接:

<a href="#tips">跳转到一楼</a>

如果对你有用,点个赞呗!

?      。゚゚・。・゚゚。
         ゚。        。゚
             ゚・。・゚
       ︵               ︵
    (        ╲       /       /
      ╲          ╲/       /
           ╲          ╲  /
          ╭ ?   ╲           ╲
     ╭ ?   ╲        ╲       ノ
╭ ?   ╲        ╲         ╱
 ╲       ╲          ╱
      ╲         ╱
          ︶笔芯哦
  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2022-07-04 22:45:33  更:2022-07-04 22:48:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/23 13:46:01-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码