zoukankan      html  css  js  c++  java
  • Day4.6路由传参query方式

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="../lib/js/vue.js"></script>
        <script src="../lib/js/vue-router.js"></script>
    </head>
    <body>
    <div id="app">
    <!--    如果在路由中使用查询字符串给路由传递参数,则不需要修改路由规则的path属性
                 可以传多个参数:id  name-->
        <router-link to="/login?id=10&name=sa">登录</router-link>
        <router-link to="/register">注册</router-link>
    
        <router-view></router-view>
    </div>
    <script>
        const login = {
            template:'<h1>登录 - - -{{ $route.query.id }} - - - {{ $route.query.name }}</h1>',
            // created(){ //组件的生命周期钩子函数
            //     // console.log(this.$route);
            //     // console.log(this.$route.query.id)
            // }
        };
        const register = {
            template:'<h1>注册</h1>'
        };
    
        const routerObj = new VueRouter({
            routes:[
                { path:'/login',component:login },
                { path:'/register',component:register}
            ]
        });
    
        const vm = new Vue({
            el:'#app',
            data:{},
            methods:{},
            router:routerObj
        })
    </script>
    </body>
    </html>
  • 相关阅读:
    Markdown常用写法
    Vue.js学习篇
    ClassLoader
    Java内存篇
    Spring-AOP学习篇
    M3U8Downloader
    IngCrawler
    ulimit开启coredump时核心转储
    Linux下的bc计算器
    Maven相关介绍
  • 原文地址:https://www.cnblogs.com/zhaohui-116/p/12241478.html
Copyright © 2011-2022 走看看