第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定

【金秋打卡】第15天-vue3.0實(shí)現(xiàn)todolist

標(biāo)簽:
Html5 CSS3 Sass/Less

第一模块

课程名称:vue3.0实现todolist

章节名称:

  • 4-2 实现todolist之跳转路由

讲师姓名:五月的夏天

第二模块

课程内容(概述)

1、讲解如何实现路由跳转,router.pushrouter.back(),router.go()如何使用

第三模块

介绍

Vue 的单页面应用是基于路由+组件的形式,路由用于设定访问路径,并将路径与组件映射起来。这种形式相对于 a标签超链来说不会重新加载页面,而是在同一个页面中进行路由跳转。如何跳转?

配置

App.vue 是项目的主组件,可以理解为项目的入口页面,所有页面都在 App.vue 页之下进行切换。接下来我们要来修改 App.vue ,以适应我们添加的 Router 功能

<template>
    <div>
        <!-- 路由视图容器 -->
        <router-view />
    </div>
</template>

views目录下新建About.vueHome.vue文件

<!-- About.vue -->
<template>
    <div>
        --------------------------
        About
        <button type="button" @click="onRet">返回上一页</button>
        --------------------------
    </div>
</template>
<script>
import { defineComponent } from 'vue'
import { useRouter } from 'vue-router'
export default defineComponent({
    name: 'About',
    setup() {
        const router = useRouter()
        const onRet = () => {
            // 返回上一页
            router.back()
        }
        return {
            onRet
        }
    }
})
</script>
<!-- Home.vue -->
<template>
    <div>
        <button @click="toAbout">跳转关于</button>
    </div>
</template>
<script>
import { defineComponent } from 'vue'
import { useRouter } from 'vue-router'
export default defineComponent({
    name: 'Home',
    setup() {
        const router = useRouter()
        const toAbout = () => {
            // 跳转路由
            router.push({ path: '/about' })
        }
        return {
            toAbout
        }
    }
})
</script>

路由文件配置如下

import { createWebHistory, createRouter } from "vue-router";
import Home from "@/views/Home.vue";
import About from "@/views/About.vue";

const routes = [
  {
    path: "/",
    name: "Home",
    component: Home,
  },
  {
    path: "/about",
    name: "About",
    component: About,
  }
];

const router = createRouter({
  history: createWebHistory(),
  routes
});

export default router;

运行项目,点击【跳转关于】按钮即可实现路由跳转

第四模块

学习截图

图片描述
图片描述

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
學(xué)生
手記
粉絲
1
獲贊與收藏
0

關(guān)注作者,訂閱最新文章

閱讀免費(fèi)教程

  • 推薦
  • 評論
  • 收藏
  • 共同學(xué)習(xí),寫下你的評論
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊有機(jī)會得

100積分直接送

付費(fèi)專欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消