vue路由cdn简单版

<!DOCTYPE html>
<html>
<head>
  <title>Vue Router CDN Example</title>
  <script src="https://unpkg.com/vue@3.2.20/dist/vue.global.js"></script>
  <script src="https://unpkg.com/vue-router@4.0.12/dist/vue-router.global.js"></script>
</head>
<style>
    a{
        text-decoration: none;
        margin-left: 200px;
    }
</style>
<body>
  <div id="app">
    <router-link to="/">Home</router-link>
    <router-link to="/about">About</router-link>
    <router-view></router-view>
  </div>

  <script>
    const { createApp, createRouter } = VueRouter;

    // 定义组件
    const Home = { template: '<div>111111111</div>' };
    const About = { template: '<div>22222222</div>' };

    // 创建路由实例
    const router = createRouter({
      history: VueRouter.createWebHistory(),
      routes: [
        { path: '/', component: Home },
        { path: '/about', component: About }
      ]
    });

    // 创建 Vue 应用程序
    const app =Vue.createApp({});
    app.use(router);
    app.mount('#app');
  </script>
</body>
</html>

1.创建一个路由实例(对象)createRouter()

2.创建要跳转结束的相关组件

3.在开始跳转的组件设置a标签(<router-link></routert-link>)

4.在路由实例中配置router-link标签对应跳转的组件  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值