首页前端开发HTMLhtml中使用vue-router的示例代码

html中使用vue-router的示例代码

时间2024-01-27 17:26:02发布访客分类HTML浏览996
导读:收集整理的这篇文章主要介绍了html中使用vue-router的示例代码,觉得挺不错的,现在分享给大家,也给大家做个参考。 引入vue和vue-router<script src="https://unpkg.COM/vue...
收集整理的这篇文章主要介绍了html中使用vue-router的示例代码,觉得挺不错的,现在分享给大家,也给大家做个参考。

引入vue和vue-router

script src="https://unpkg.COM/vue/dist/vue.js">
    /script>
    script src="https://unpkg.com/vue-router/dist/vue-router.js">
    /script>
    

完整的示例

!DOCTYPE htML>
    html>
    head>
        meta charset="UTF-8">
        meta name="viewport" content="width=device-width, inITial-scale=1.0">
        meta http-equiv="X-UA-Compatible" content="ie=Edge">
        title>
    Document/title>
        script src="https://unpkg.com/vue/dist/vue.js">
    /script>
        script src="https://unpkg.com/vue-router/dist/vue-router.js">
    /script>
    /head>
    body>
        div id="app">
            h1>
    Hello !/h1>
            p>
              !-- 使用 router-link 组件来导航. -->
              !-- 通过传入 `to` 属性指定链接. -->
              !-- router-link>
     默认会被渲染成一个 `a>
    ` 标签 -->
              router-link to="/hash1">
    切换至com1/router-link>
              router-link to="/hash2">
    切换至com2/router-link>
            /p>
            !-- 路由出口 -->
            !-- 路由匹配到的组件将渲染在这里 -->
            router-view>
    /router-view>
            !-- router-link上的其他属性: -->
            !-- 设置 replace 属性的话,当点击时,会调用 router.replace() 而不是 router.push(),            导航后不会留下 history 记录。 -->
        !-- router-link :to="{
 path: '/abc'}
    " replace>
    /router-link>
     -->
            !-- 有时候想要 router-link>
     渲染成某种标签,例如 li>
    。 于是我们使用         tag PRop 类指定何种标签,同样它还是会监听点击,触发导航。 -->
            !-- router-link to="/foo" tag="li">
    foo/router-link>
     -->
            !-- active-class 设置 链接激活时使用的 CSS  -->
            !-- event 声明可以用来触发导航的事件。可以是一个字符串或是一个包含字符串的数组。 -->
        /div>
    /body>
    script>
    // 1. 定义(路由)组件。    const com1 = {
     template: 'div>
    路由1/div>
' }
    const com2 = {
     template: 'div>
    路由2/div>
' }
        // 2. 定义路由    // 每个路由应该映射一个组件。 其中"component" 可以是 通过 Vue.extend()    //  创建的组件构造器, 或者,只是一个组件配置对象.    const routes = [        {
 path: '/hash1', component: com1 }
,        {
 path: '/hash2', component: com2 }
    ]        // 3. 创建 router 实例,然后传 `routes` 配置    const router = new VueRouter({
        routes // (缩写)相当于 routes: routes    }
)        // 4. 创建和挂载根实例。    // 要通过 router 配置参数注入路由,从而让整个应用都有路由功能    const app = new Vue({
        router    }
    ).$mount('#app');
    //el是自动挂载,mount是手动挂载(延时)    /script>
    /html>
    

到此这篇关于html中使用vue-router的示例代码的文章就介绍到这了,更多相关html使用vue-router内容请搜索以前的文章或继续浏览下面的相关文章,希望大家以后多多支持!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: HTML表格跨行跨列操作(rowspan...下一篇:前端页面弹框遮罩禁止页面滚动猜你在找的HTML/Xhtml相关文章 了解HTTP Headers的方方面面 图文说明2022-04-12Html分层的box-shadow效果的示例代码2022-04-12html+css实现血轮眼轮回眼特效代码2022-04-12html实现随机点名器的示例代码2022-04-12HTML中table表格拆分合并(colspanrowspan)2022-04-12HTML页面滚动时部分内容位置固定不滚动的实现2022-04-12HTML+css盒子模型案例(圆半圆等)“border-radius” 简单易上手2022-04-12HTML通过表单实现酒店筛选功能2022-04-12HTML中的表单Form实现居中效果2022-04-12HTML+CSS制作心跳特效的实现2022-04-12 其他相关热搜词更多phpjavapython

若转载请注明出处: html中使用vue-router的示例代码
本文地址: https://pptw.com/jishu/588498.html
详解HTML元素的height、offsetHeight、clientHeight、scrollTop等梳理 html 指定页面字符集的两种方法

游客 回复需填写必要信息