vue_04 练习
2024-10-18 22:35:47
vue_项目初始:
1.Home.vue页面组件显示基本信息:欢迎来到汽车系统
Car.vue页面组件,完成Cars的列表数据渲染
Nav.vue小组件,完成Home与Car页面的导航跳转
2. CarDetail页面组件,完成某一个汽车详细信息的渲染
(Car页面点击具体的car进入详情页,把点击的car的主键传入到详情页)
car.vue
template>
<div class="car">
<Nav/>
<div class="wrap">
<CarTag v-for="car in cars" :car="car" />
</div>
</div>
</template>
<script>
import Nav from "../components/Nav.vue"
import CarTag from "../components/CarTag";
export default {
name: "Car",
data(){
return {
cars:''
}
},
components:{
CarTag,
Nav,
},
created() {
console.log('组件创建成功');
this.cars = [
{
img:require('@/assets/img/101.jpg'),
title:'Devel Sixteen',
desc:'一号车详情'
},
{
img:require('@/assets/img/201.jpg'),
title:'Devel Sixteen',
desc:'2号车详情'
},
{
img:require('@/assets/img/301.jpg'),
title:'Devel Sixteen',
desc:'3号车详情'
},
{
img:require('@/assets/img/401.jpeg'),
title:'Devel Sixteen',
desc:'4号车详情'
}
]
}
}
</script>
Nav.vue:
<template>
<div id="nav">
<div class="content">
<router-link to="/">主页</router-link>
<router-link to="/car">汽车</router-link>
</div>
</div>
</template>
<script>
export default {
name: "Nav",
}
</script>
<style scoped>
#nav a.router-link-exact-active {
color: #42b983;
}
</style>
cardata.vue
<template>
<div>
<Nav />
<p>{{ pk }}</p>
</div>
</template>
<script>
import Nav from "../components/Nav";
export default {
name: "car-data",
data(){
return{
pk:"尚未选择车型"
}
},
created() {
this.pk = this.$route.query.pk
},
components: {
Nav
}
}
</script>
最新文章
- Linux系统sar命令解析
- zsh 自动补全导致命令显示重复
- jvm垃圾回收机制
- jquery内容选择器(根据内容匹配元素)
- Spring整合JAX-WS
- 初学者对Spring MVC的认识
- win7音量控制图标不见了怎么办啦?
- java poi 合并单元格后边框问题
- information_schema.partitions 学习
- Linux kernel中网络设备的管理
- Java中的char究竟能存中文吗?
- POI导出excel并下载(以流的形式在客户端下载,不保存文件在服务器上)
- Oracle解锁表笔记
- 关于HTTPS的简要内容
- Windows许可证即将到期激活教程
- http://linux-mtd.infradead.org/doc/nand.html nand
- windows mysql绿色版配置
- 分享10款效果惊艳的HTML5图片特效
- 基于thinkphp和ajax的省市区三级联动
- 【android】Android ADB 端口占用问题解决方案
热门文章
- &#39;index.js&#39; does not match the corresponding name on disk: &#39;.\node_modules\
- vscode源码分析【五】事件分发机制
- IT兄弟连 HTML5教程 HTML5和CSS3的关系
- 07-Django模板(1)
- 赖法,强制启动,https版的winrm ---powershell远程连接(winrm)的4个安全级别,详解
- 人生苦短?试试Groovy进行单元测试
- .net core 的 aop 实现方法汇总
- .net core程序强制以管理员权限启动
- C# delegate multicast single delegate
- vue-品牌管理案例