<template> <view class="detail" v-if="detail.big_img!=undefined"> <view class="img"> <image :src="'http://localhost:3000/'+detail.big_img" mode=""></image> </view> <view class="content"> <view class="name-price"> <view class="name">{{detail.name}}</view> <view class="name">{{detail.price}}</view> </view> <view class="type"> <view class="type-item" v-for="(item,index) in rules" :key="index"> <view class="type-left">{{item.type}}</view> <view class="type-right"> <text :class="{active:item.activeIndex==count}" @click="item.activeIndex=count" v-for="(value,count) in item.typeValue" :key="count">{{value}}</text> </view> </view> </view> <!-- 选择数量 --> <view class="choose-num"> <text>选择数量</text> <view class="step"> <text @click="jian">-</text> <text>{{num}}</text> <text @click="add">+</text> </view> </view> <!-- 选择数量结束 --> <!-- 商品描述开始 --> <view class="desc"> <view class="title">商品描述</view> <view v-for="(item,index) in detail.desc" :key="index"> <!-- {{index+1}} -->{{item}} </view> </view> <!-- 商品描述结束 --> </view> <!-- 底部 --> <view class="footer"> <view class="car">购物车</view> <view class="like">收藏</view> <view class="add-car-go-buy"> <view class="add-car">加入购物车</view> <view class="go-buy" @click="buy">立即购买</view> </view> </view> </view> </template>我想要上面好看的样式
时间: 2023-08-05 11:02:06 浏览: 93
详解Angular 自定义结构指令
这是一个 Vue.js 的组件模板,它描述了一个商品详情页的样式和布局。如果你想要美化它,可以通过修改相应的 CSS 样式来实现。你可以添加一些自定义的 CSS 样式来调整组件的外观和布局,例如改变字体、背景颜色、边框等等。当然,你也可以使用一些现成的 CSS 框架或组件库来快速实现美化效果。比如 Element UI、Vuetify 等。
阅读全文