当前位置:网站首页>uni-app商品分类
uni-app商品分类
2022-07-01 18:44:00 【黑白两客】
<template>
<view class="classify">
<!-- 分类部分 -->
<view class="cate-left">
<view :class="['cate-item',activeIndex==index?'active':'']" v-for="(item,index) in cateList" :key="index" @click="changeActive(index)">{
{item.classifyName}}</view>
</view>
<view class="cate-right">
<view class="cate-content" v-for="(it,id) in 30" :key="id" @click="getto(it)">
<image src="../../static/images/userinfo.jpg" mode=""></image>
<view class="cate-text">好东西</view>
</view>
</view>
</view>
</template>
<script> export default {
data() {
return {
scrollTop: 0, // 初始化的分类列表 cateList: [{
classifyName: '女装', id: 1 }, {
classifyName: '洗护', id: 2 }, {
classifyName: '内衣', id: 3 }, {
classifyName: '百货', id: 4 }, {
classifyName: '饰品', id: 5 }, {
classifyName: '母婴', id: 6 }, {
classifyName: '数码', id: 7 }, {
classifyName: '食品', id: 8 }, {
classifyName: '电器', id: 9 }, {
classifyName: '进口', id: 10 }, {
classifyName: '手机', id: 11 }, {
classifyName: '家装', id: 12 }, {
classifyName: '美妆', id: 13 }], // 当前点击项的索引号 activeIndex: 0, // 分类下的商品信息 goodList: [] }; }, methods: {
async getcateList() {
const res = await uni.$http.get('/classify') console.log(res) const {
data: {
classify, code } } = res if (code != 200) {
return uni.showToast({
title: '加载数据失败', duration: 1000, icon: 'none' }) } else {
this.cateList = classify // 获取第一个分类下的商品 this.goodList = classify[0].children } }, //更改点击项的索引号 changeActive(i) {
this.activeIndex = i // 已经获取到索引号 this.goodList = this.cateList[i].children }, //点击搜索框跳转到搜索页面 getto(it) {
console.log(it,123) uni.navigateTo({
url: '/pages-zzfw/productDisplay-detail/productDisplay-detail' }) }, }, onLoad() {
// this.getcateList() } } </script>
<style lang="scss" scoped> .classify {
background-color: #fff; width: 100%; height: 100%; display: flex; justify-content: space-between; .cate-left {
width: 200rpx; height: 100vh; overflow: auto; background-color: #F6F6F6; .cate-item {
width: 100%; height: 100rpx; line-height: 100rpx; padding-left: 40rpx; box-sizing: border-box; } .active {
background-color: #FFFFFF; position: relative; padding-left: 40rpx; box-sizing: border-box; &::before {
content: ''; display: block; width: 5rpx; border-radius: 6rpx; height: 50rpx; background-color: #FC4353; position: absolute; left: 5rpx; top: 30rpx; } } } .cate-right {
width: 80%; height: 100vh; overflow: auto; .cate-content {
float: left; width: 28%; height: 185rpx; text-align: center; margin: 20rpx 0 0 15rpx; padding: 5rpx; background: #f1f1f1; border-radius: 20rpx; image {
width: 100rpx; height: 100rpx; } .cate-text {
font-size: 34rpx; } } } } </style>

边栏推荐
- June issue | antdb database participated in the preparation of the "Database Development Research Report" and appeared on the list of information technology and entrepreneurship industries
- Go Language Advanced
- [pytorch record] distributed training dataparallel and distributeddataparallel of the model
- Chinese and English instructions human soluble advanced glycation end products receptor (sRAGE) ELISA Kit
- Parallelism, concurrency and life cycle of threads
- 241. Different Ways to Add Parentheses
- B2B e-commerce platform solution for fresh food industry to improve the standardization and transparency of enterprise transaction process
- Detailed explanation of JUnit unit test framework
- Lumiprobe phosphide hexaethylene phosphide specification
- 一次SQL优化,数据库查询速度提升 60 倍
猜你喜欢

ubuntu14安装MySQL并配置root账户本地与远程访问

The intelligent epidemic prevention system provides safety guarantee for the resumption of work and production at the construction site

Solidity - 合约结构 - 错误(error)- ^0.8.4版本新增

Once the SQL is optimized, the database query speed is increased by 60 times

Dlib+Opencv库实现疲劳检测

Specification of lumiprobe reactive dye indocyanine green
![Reading the paper [learning to discretely compose reasoning module networks for video captioning]](/img/a2/acdaebeb67ec4bcb01c8ff4bbd1d1e.png)
Reading the paper [learning to discretely compose reasoning module networks for video captioning]

M91快速霍尔测量仪—在更短的时间内进行更好的测量

从零开始学 MySQL —数据库和数据表操作

The use of subplot function in MATLAB
随机推荐
Contos 7 set up SFTP to create users, user groups, and delete users
Intensive cultivation of channels for joint development Fuxin and Weishi Jiajie held a new product training conference
The intelligent epidemic prevention system provides safety guarantee for the resumption of work and production at the construction site
The market value evaporated by 74billion yuan, and the big man turned and entered the prefabricated vegetables
Chinese and English instructions human soluble advanced glycation end products receptor (sRAGE) ELISA Kit
Task: denial of service DOS
【org.slf4j.Logger中info()方法】
MySQL common graphics management tools | dark horse programmers
[English grammar] Unit1 articles, nouns, pronouns and numerals
SuperVariMag 超导磁体系统 — SVM 系列
[go ~ 0 to 1] day 5 July 1 type alias, custom type, interface, package and initialization function
Lake Shore continuous flow cryostat transmission line
Solidity - truncated and checked modes of arithmetic operations - new features of 0.8.0
torch.nn.functional.interpolate函数
Games202 operation 0 - environment building process & solving problems encountered
transform + asm资料
Chaos engineering platform chaosblade box new heavy release
pickle.load报错【AttributeError: Can‘t get attribute ‘Vocabulary‘ on <module ‘__main__‘】
[to.Net] C set class source code analysis
寶,運維100+服務器很頭疼怎麼辦?用行雲管家!