返回顶部
首页 > 资讯 > 精选 >vue-router-link选择样式怎么设置
  • 137
分享到

vue-router-link选择样式怎么设置

2023-06-30 12:06:35 137人浏览 泡泡鱼
摘要

本篇内容主要讲解“Vue-router-link选择样式怎么设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue-router-link选择样式怎么设置”吧!vue-router-link选

本篇内容主要讲解“Vue-router-link选择样式怎么设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue-router-link选择样式怎么设置”吧!

    vue-router-link选择样式设置

    第一种

    在router-link组件上 添加属性 active-class=‘ative’

    CSS中设置 .actve样式即可

    第二种

    在css中写样式 router-link-exact-active

    <template>  <div id="app">      <div class="nav">          <router-link to='/home'>首页</router-link>          <router-link to='/about'>关于我们</router-link>      </div>    <transition :duration="{ enter: 500, leave: 500 }"         enter-active-class="animated fadeIn"          leave-active-class="animated fadeOut">        <router-view/>    </transition>  </div></template>
    <script>import '@/util/animate.min.css'    // import Classstyle from '@/components/Classstyle'    export default{        data(){            return{                            }        },        components:{            // Classstyle        }    }</script>
    <style lang="less">*{    margin: 0;    padding: 0;}.nav{    text-align: center;    margin: 0 auto;}.nav a{    padding: 50px;}.nav a.router-link-exact-active{    background-color: orange;    color: #fff;}</style>

    hash和history的区别

    1.hash

    hash 虽然出现在 URL 中,但不会被包括在 Http 请求中,对后端完全没有影响,因此改变 hash 不会重新加载页面。

    hash 模式下,仅 hash 符号之前的内容会被包含在请求中,如 http://www.npc.com,因此对于后端来说,即使没有做到对路由的全覆盖,也不会返回 404 错误。

    hash 设置的新值必须与原来不一样才会触发动作将记录添加到栈中。

    hash 只可修改 # 后面的部分,因此只能设置与当前 URL 同文档的 URL。

    hash 只可添加短字符串

    2.history(服务器环境下才有效果)

    pushState() 设置的新 URL 可以是与当前 URL 同源的任意 URL;;

    pushState() 设置的新 URL 可以与当前 URL 一模一样,这样也会把记录添加到栈中;

    pushState() 通过 stateObject 参数可以添加任意类型的数据到记录中;;

    pushState() 可额外设置 title 属性供后续使用。

    利用了 HTML5 History Interface 中新增的 pushState() 和 replaceState() 方法。(需要特定浏览器支持)。

    history 模式下,前端的 URL 必须和实际向后端发起请求的 URL 一致,如 http://www.abc.com/book/id。如果后端缺少对 /book/id 的路由处理,将返回 404 错误。Vue-Router 官网里如此描述:“不过这种模式要玩好,还需要后台配置支持&hellip;&hellip;所以呢,你要在服务端增加一个覆盖所有情况的候选资源:如果 URL 匹配不到任何静态资源,则应该返回同一个 index.html 页面,这个页面就是你 app 依赖的页面。”

    vue-router的link样式设置

    发现router-link添加上去后文字上会出现下划线,打开调试工具发现router-link其实是由a来实现的,在reset的时候

    a {    text-decoraction: none;}

    至于点击之后的样式则是router-link-active

    .router-link-active {    text-decoration: none;}

    到此,相信大家对“vue-router-link选择样式怎么设置”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

    --结束END--

    本文标题: vue-router-link选择样式怎么设置

    本文链接: https://lsjlt.com/news/328528.html(转载时请注明来源链接)

    有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

    猜你喜欢
    • vue-router-link选择样式怎么设置
      本篇内容主要讲解“vue-router-link选择样式怎么设置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue-router-link选择样式怎么设置”吧!vue-router-link选...
      99+
      2023-06-30
    • vue-router-link选择样式设置方式
      目录vue-router-link选择样式设置第一种第二种hash和history的区别1.hash2.history(服务器环境下才有效果)vue-router的link样式设置v...
      99+
      2024-04-02
    • 使用css选择器怎么设置标签样式
      这篇文章将为大家详细讲解有关使用css选择器怎么设置标签样式,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。css选择器在html标签上设置style可以给标签设置属性:<div&nbs...
      99+
      2023-06-08
    • vue router-link传参以及参数怎么用
      这篇文章主要为大家展示了“vue router-link传参以及参数怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“vue router-link传参以及参...
      99+
      2024-04-02
    • vue-router怎么实现history模式配置
      本文小编为大家详细介绍“vue-router怎么实现history模式配置”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue-router怎么实现history模式配置”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知...
      99+
      2023-07-02
    • vue如何设置样式
      这篇文章给大家分享的是有关vue如何设置样式的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。方法:1、利用标签的style属性添加行内样式;2、使用“v-bind”指令,通过绑定设置style样式;3、将vue的属...
      99+
      2023-06-25
    • JS怎么设置样式
      这篇文章主要介绍“JS怎么设置样式”,在日常操作中,相信很多人在JS怎么设置样式问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”JS怎么设置样式”的疑惑有所帮助!接下来,请跟着...
      99+
      2024-04-02
    • 怎么设置css样式
      CSS(层叠样式表)是Web开发中的基本组成部分之一,它使开发者可以对网页进行样式和布局的控制。对于新手来说,CSS学习起来可能会有一定难度,但是一旦掌握了基本的CSS设置方法,开发出更好的网页将变得更加容易。本文将分享一些关于如何设置CS...
      99+
      2023-05-14
    • 怎么用CSS修改选择框样式
      这篇文章主要介绍怎么用CSS修改选择框样式,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!   如何修改选择框样式   选择框是制作表单必不可少的一部分,还可以下拉以添加选择并自定...
      99+
      2024-04-02
    • 云服务器怎么选择带宽设置方式
      云服务器提供了多种不同的带宽设置方式,以下是一些常见的选项: Capacity Management System:您可以使用这个选项来配置自己的服务器的带宽使用方式,例如使用动态的计算资源、优先使用高带宽的应用程序等。 Ground ...
      99+
      2023-10-26
      带宽 方式 服务器
    • CSS中怎么设置Checkbox复选框控件样式
      这期内容当中小编将会给大家带来有关CSS中怎么设置Checkbox复选框控件样式,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。首先,需要添加一段CSS隐藏所有的Check...
      99+
      2024-04-02
    • jQuery checkbox选择器怎么设置
      要设置jQuery的checkbox选择器,可以使用以下方法:1. 通过ID选择器选择checkbox元素:```javascrip...
      99+
      2023-10-11
      jQuery
    • vue中router怎么配置使用
      这篇文章主要介绍了vue中router怎么配置使用,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 路由,其实就是指向的意思,当我点击页面上的...
      99+
      2024-04-02
    • 怎么设置HTML的样式
      本文小编为大家详细介绍“怎么设置HTML的样式”,内容详细,步骤清晰,细节处理妥当,希望这篇“怎么设置HTML的样式”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 如果设置 H...
      99+
      2024-04-02
    • devexpress gridview样式怎么设置
      要设置DevExpress GridView样式,您可以使用GridView的Appearance属性来设置不同部分的样式,例如行、...
      99+
      2023-10-21
      devexpress
    • html中怎么设置样式
      HTML是一个用于创建网页的编程语言,它可以通过CSS(层叠样式表)来设置样式。HTML可以使用内联样式,内部样式和外部样式表来设置文本,颜色,布局,字体大小等属性。下文将介绍如何在HTML中设置样式。内联样式在HTML的标签内使用样式属性...
      99+
      2023-05-14
    • 云服务器怎么选择带宽设置的方式
      云服务器提供商提供的带宽设置方式会因云服务器的类型、配置和使用情况而异,以下是一些普遍的方法: 根据使用情况进行调整:云服务器是一种虚拟服务,所以您可以根据您的需求调整带宽配置。如果您需要更高的带宽使用率,可以将您的云服务器配置成更多的...
      99+
      2023-10-26
      带宽 方式 服务器
    • 云服务器怎么选择带宽设置方式呢
      云服务器提供了多种不同的带宽设置方式,以下是一些常见的选项: 全部带宽(full burst band):即服务器每端口带宽的所有流量均按照一定比例使用。这种方式优点是可以在不影响客户端性能的情况下增加带宽。缺点是比较占用带宽而且会增加...
      99+
      2023-10-26
      带宽 方式 服务器
    • CSS层级选择器怎么设置
      这篇文章主要介绍了CSS层级选择器怎么设置的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇CSS层级选择器怎么设置文章都会有所收获,下面我们一起来看看吧。   为了让网页元素的...
      99+
      2024-04-02
    • css中:nth-child(2)具体选择第几个对象设置样式
      这篇文章主要介绍了css中:nth-child(2)具体选择第几个对象设置样式,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。 实例代码:&...
      99+
      2024-04-02
    软考高级职称资格查询
    编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
    • 官方手机版

    • 微信公众号

    • 商务合作