美文网首页
VUE路由的使用

VUE路由的使用

作者: MaJiT | 来源:发表于2019-11-09 16:49 被阅读0次

1.路由的基本用法

    <body>
        <div id="app">
            <router-link to="/login">登录</router-link>
            <router-link to="/register">注册</router-link>
            <!-- 占位符 -->
            <router-view></router-view>
        </div>
    </body>
    <script type="text/javascript">
        //注册组件
        var register = Vue.extend({
            template:'<h2>注册</h2>'
        });
        var login = Vue.extend({
            template:'<h2>登录</h2>'
        });
        //定义路由并注册
        var vueRputer = new VueRouter({
            routes:[
                {path:'/',redirect:'/login'},
                {path:'/login',component:login},
                {path:'/register',component:register}
            ]
        });
        //使用路由
        new Vue({
            el:'#app',
            router:vueRputer
        });
    </script>

2.路由的传值

    <body>
        <div id="app">
            <router-link to="/login">登录</router-link>
            <router-link to="/register/xiaoming">注册</router-link>
            <!-- 占位符 -->
            <router-view></router-view>
        </div>
    </body>
    <script type="text/javascript">
        //注册组件
        var register = Vue.extend({
            template:'<h2>注册{{onname}}</h2>',
            data:function(){
                return{
                    onname:''
                }
            },
            created:function(){
                this.onname =this.$route.params.uname
            }
        });
        var login = Vue.extend({
            template:'<h2>登录</h2>'
        });
        //定义路由并注册
        var vueRputer = new VueRouter({
            routes:[
                {path:'/',redirect:'/login'},
                {path:'/login',component:login},
                {path:'/register/:uname',component:register}
            ]
        });
        //使用路由
        new Vue({
            el:'#app',
            router:vueRputer
        });
    </script>

相关文章

  • 2018-09-23 vue初学九(路由)

    路由 vue-router是Vue的工具库使用路由需要导入router库,和vue.js一起使用 路由的使用分为四...

  • VUE路由的简单使用

    VUE中如何使用路由? 路由的基本使用 在html中 引入vue 和 vue-router 包 创建vue对象并将...

  • Vue之vue-router路由

    八、vue-router路由 目录:使用、测试 1.使用 1)说明Vue Router是Vue.js官方的路由管理...

  • 与Vue.js的第九天

    今天学习了路由 路由 路由 路由vue-router是vue的核心组件根据不同的url访问不同页面配合单页面使用 ...

  • Vue 基础 - 前端路由

    使用vue-router实现前端路由 安装vue-router: 配置路由文件,并在vue实例中导入: 设置视图(...

  • 五月下--vue 路由和脚手架

    vue路由 vue2.0路由基本使用: 一:基本使用: 1. 布局主页 2. 路由具体写法 //组件 (就是一个大...

  • 2020-09-22

    VUE 1. vue 滚动行为用法,进入路由需要滚动到浏览器底部 头部等等 使用场景:使用前端路由,当切换到新路由...

  • 使用vue-cli工具开发

    使用单文件组件开发todolist App.vue ListItem.vue 路由Router 路由是根据url的...

  • Vue Router简明教程

    官方路由插件,配合Vue使用,将组件 (components) 映射到路由 (routes),然后告诉 Vue R...

  • vue移动端router-view嵌套实现底部导航切换

    路由使用 vue-router组件库使用 vue-ydui效果图: 项目结构 大体流程 路由代码 登录界面logi...

网友评论

      本文标题:VUE路由的使用

      本文链接:https://www.haomeiwen.com/subject/nfjnbctx.html