<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>vue-router之路由参数默认值的设置</title>
<script src="vue.js"></script>
<script src="vue-router.js"></script>
</head>
<body>
<div id="demo">
<router-link to="/content">链接</router-link>
<router-view></router-view>
</div>
<script type="text/x-template" id="content">
<div>
id:{{id}}
</div>
</script>
<script>
const content = {
template: "#content",
data() {
return {
id:0
}
},
mounted() {
this.id = this.$route.params.id;
if (!this.id) {
this.id = 1;
}
}
}
let routes=[
{path:'/content/:id?',component:content}
]
let router=new VueRouter({routes});
new Vue({
el:"#demo",
router
});
</script>
</body>
</html>

  

最新文章

  1. iOS PCH文件
  2. javascript平时小例子④(setInterval使用2)
  3. build.xml配置编译打包过程(转)
  4. js框架简明
  5. Android 阅读Tasks and Back Stack文章后的重点摘抄
  6. Windows与Linux/Mac系统时间不一致的解决方法
  7. 腾讯大规模Hadoop集群实践 [转程序员杂志]
  8. js(jQuery)获取时间搜集
  9. MongoDB升级教程
  10. AOP学习笔记一
  11. 如何制作gif图片
  12. Java_基础篇(数组的反转)
  13. Python-序列号和模块复习-64
  14. 【EF6学习笔记】(五)数据库迁移及部署
  15. day 07 元组,字典和集合等数据类型介绍
  16. ML平台_设计要点
  17. nodejs项目进程管理器之pm2
  18. 【Junit4】:要点随笔
  19. 学了编译原理能否用 Java 写一个编译器或解释器?
  20. Kindeditor问题

热门文章

  1. Python多进程编程(转)
  2. mysql 约束条件介绍
  3. eclipse怎么导出可执行jar包
  4. git-【六】分支的创建与合并
  5. sql 用xml方式插入数据乱码问题解决方法
  6. samba文件共享服务配置(multiuser机制)二 (共两节)
  7. ELK日志分析工具
  8. 手把手教你学node.js之使用 superagent 与 cheerio 完成简单爬虫
  9. 学号20155311 2016-2017-2 《Java程序设计》第5周学习总结
  10. react headtop title 截取