用uni-app设计一个产品列表页面

时间2023-03-23 05:46:12 提问来自 重庆市重庆市 的网友 分类ChatGPT提问 浏览136 热度0
## 页面效果图: ![image](https://upload-images.jianshu.io/upload_images/14071895-f5d9a0a8b8f1c9e7.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240) ## 代码实现: ```html <template> <view class="content"> <!-- 商品列表 --> <view class="list" v-for="(item,index) in list" :key="index"> <!-- 商品图片 --> <image class="img" :src="item.imgUrl"></image> <!-- 商品信息 --> <view class="info"> <!-- 标题 --> <text class="title">{{item.title}}</text> <!-- 描述 --> <text class="desc">{{item.desc}}</text> <!-- 特价标记 --> <text v-if='item.isSpecial' class='special'>特价</text> <!-- 折扣价格 --> <view class='price'>¥{{item.price * item.discount}}</view> </view> </view> </view>                                                                                                                                                                                                                                                                                                                                                                      //引入css样式文件。在App中使用@import导入即可。 @import "./productListPage.css"; ├── productListPage │ ├── productListPage .vue │ └── productListPage .css //CSS样式文件 /*productListPage*/ .content{ padding: 0 15px; } .list{ margin: 10px 0; padding: 10px 0; border-bottom: 1px solid #ccc; } .img{ width: 100%; height: 150px; } .info{ display: flex; justify-content: space-between; align-items: center; } .title,.desc,.price{ font-size: 14px; color:#666;} .special { color:#FF0000;} 复制代码<script > export default { data(){ return { list:[ { title:"iPhone XS", desc:"Apple iPhone XS Max (A2101) 256GB 黑色 移动联通电信4G手机", imgUrl:"../../static/iphoneXSMaxBlack256GB_1_thumb_G_1560343650884.jpg", isSpecial : true, price : 8999, discount : 0.8 }, { title:"iPhone 11 Pro Max", desc:"Apple iPhone 11 Pro Max (A2220) 512GB 钛金色 移动联通电信4G手机", imgUrl:"../../static/iphone11promax512gbtitangold_1_thumb_G_1575457987127..jpg", isSpecial : false, price : 9999, discount : 1 }, ] } }, methods:{} } </script><style scoped></style

AI智能问答网免责声明:
以上内容除特别注明外均来源于网友提问、ChatGPT回答,权益归原著者所有,本站仅作效果演示和欣赏之用;
若以上展示有冒犯或侵害到您,敬请联系我们进行删除处理,谢谢!

上一篇 写一篇《国家为什么会失败》的读书笔记 下一篇 帮我写一篇关于最难忘的事的作文要求不少于