标签:charset 登录 path document temp view login lan tle
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>Document</title> <script src="js/vue.js"></script> <script src="js/vue-router-3.0.1.js"></script> </head> <body> <div id="app"> <router-link to=‘/‘>Account</router-link> <router-view></router-view> </div> <template id=‘tmp1‘> <div> <h1>这是 Account 组件</h1> <!-- login 和register 是account的子路由 --> <router-link to=‘/account/login‘>登录</router-link> <router-link to=‘/account/register‘>注册</router-link> <router-view></router-view> </div> </template> <script> //组件的模板对象 var account = { template: "#tmp1" } var login={ template:"<h3>登录</h3>" } var register={ template:"<h3>注册</h3>" } var router = new VueRouter({ routes: [{ path: ‘/account‘, component: account, //使用children 属性,实现子路由。同时子路由的path前面不要带斜线/,否则永远以根路径开始请求,这样不方便用户去理解URL地址。即若带斜线,路径中显示/login,而非/account/login. children:[ {path:‘login‘,compoment:login}, {path:‘register‘,compoment:register}, ] }] }) //创建Vue实例,得到 ViewModel var vm = new Vue({ el: ‘#app‘, data: {}, methods: {} }); </script> </body> </html>
标签:charset 登录 path document temp view login lan tle
原文地址:https://www.cnblogs.com/linm/p/12515330.html