058——VUE中vue-router之实例操作新闻列表单页面应用与路由别名的使用
2024-10-16 01:20:51
<!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-view></router-view>
</div>
<script type="text/x-template" id="home">
<div>
<li v-for="v in news">
<router-link :to="{name:'content',params:{id:v.id}}">{{v.title}}</router-link>
</li>
</div>
</script>
<script type="text/x-template" id="content">
<div>
<h1>{{field.title}}--{{field.id}}</h1>
<p>
{{field.content}}
</p>
<router-link to="/">返回首页</router-link>
</div>
</script>
<script>
var data = [
{id: 1, title: "php课程", content: "php是个比较牛的技术"},
{id: 2, title: "java课程", content: "java是个比较牛的技术"}
]
const home = {
template: "#home",
data() {
return {
news: data
}
}
}
const content = {
template: "#content",
data() {
return {
field: {}
}
},
mounted() {
var id = this.$route.params.id;
for (let k = 0; k < data.length; k++) {
if (data[k].id == id) {
this.field = data[k];
}
}
}
}
let routes = [
{path: '/', component: home},
{path: '/content/:id', component: content, name: "content"}
];
//把组件交给路由器:
let router = new VueRouter({routes});
new Vue({
el: "#demo",
router
});
</script>
</body>
</html>
最新文章
- Good Bye ACM
- 【BZOJ 1023】【SHOI 2008】cactus仙人掌图
- Serializable序列化对象
- Android Studio 使用教程
- Session.Abandon, Session.Clear和Session.Remove的区别
- Json对象序列化与反序列化
- 浅谈Perl的类、包、模块与面对对象编程
- codeforces 148D Bag of mice(概率dp)
- JavaScript模块化-require.js
- LeetCode之Max Points on a Line Total
- Windows 编程中恼人的各种字符以及字符指针类型
- 详解Linux Initrd
- copy与mutableCopy的区别总结
- kafka partition(分区)与 group
- C#控件——批量化隐藏或显示同类型控件
- 【JVM.5】类文件结构
- SoapUI Pro Project Solution Collection-access the soapui object
- 路由查询命令tracert
- 我的webrequest经验
- ubuntu16.04安装python3,numpy,pandas等量化计算库
热门文章
- 【我的Android进阶之旅】解决sqlcipher库:java.lang.IllegalStateException: get field slot from row 0 col 0 failed.
- HTTP的常见状态码
- mysql float 浮点型
- js-jquery-SweetAlert2【二】配置与方法
- h5前端项目常见问题汇总
- zw版【转发&#183;台湾nvp系列Delphi例程】HALCON DispArc
- zw版【转发&#183;台湾nvp系列Delphi例程】HALCON SqrtImage
- OpenCV图像的轮廓的匹配
- java第七天
- 20145315 《Java程序设计》第七周学习总结