zoukankan      html  css  js  c++  java
  • vue路由实例

    router.js:

    import Vue from 'vue'
    import Router from 'vue-router'
    import Home from '@/components/Home'
    import HelloWorld from '@/components/HelloWorld'
    Vue.use(Router)
    export default new Router({
      routes: [
      {
        path: '/Home',
        component: Home
      },
      {
        path: '/HelloWorld',
        component: HelloWorld
      },
      {
        path: '/',
        redirect: '/Home'
      }
      ]
    })
    import Vue from 'vue'
    import Router from 'vue-router'
    import Home from '@/components/Home'
    Vue.use(Router)
    export default new Router({
      routes: [
      {
        path: '/Home',
        component: Home
      },
      {
        path: '/HelloWorld',
        component: () => import('./views/HelloWorld')
      },
      {
        path: '/',
        redirect: '/Home'
      }
      ]
    })

    App.vue:

    <template>
      <div id="app">
      <headnav></headnav>
      <router-view></router-view>
      <p @click="addLink">链接</p> </div> </template> <script> import HeadNav from './components/HeadNav' export default {   name: 'App',   data () {    return {    }   },   components: {    'headnav' : HeadNav   },
      methods:{
        //点击加链接
        addLink(){
          
    this.$router.push({
            path: '/Home',
             params: {data: this.drafe}
           });
        }
      } }
    </script>

      HeadNav.vue:

    <template>
      <div>
      <router-link to="/">Home</router-link>
      <router-link to="/HelloWorld">HelloWorld</router-link>
      </div>
    </template>
  • 相关阅读:
    Ajax配合Node搭建服务器,运用实例
    mapMutations m
    seaJS使用教程
    节流函数
    【Gin-API系列】Gin中间件之日志模块(四)
    【Gin-API系列】配置文件和数据库操作(三)
    【Gin-API系列】请求和响应参数的检查绑定(二)
    【Gin-API系列】需求设计和功能规划(一)
    【ansible】api 调用出现ssh交互式输入
    【ansible】api 调试
  • 原文地址:https://www.cnblogs.com/shirliey/p/9674644.html
Copyright © 2011-2022 走看看