欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

微信小程序中如何使用動(dòng)態(tài)API把商城項(xiàng)目的商品進(jìn)行分類

這篇文章將為大家詳細(xì)講解有關(guān)微信小程序中如何使用動(dòng)態(tài)API把商城項(xiàng)目的商品進(jìn)行分類,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

成都創(chuàng)新互聯(lián)專注于通榆網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠為您提供通榆營銷型網(wǎng)站建設(shè),通榆網(wǎng)站制作、通榆網(wǎng)頁設(shè)計(jì)、通榆網(wǎng)站官網(wǎng)定制、小程序制作服務(wù),打造通榆網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供通榆網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

看效果

微信小程序中如何使用動(dòng)態(tài)API把商城項(xiàng)目的商品進(jìn)行分類

商品分類API.jpg

下方還有詳細(xì)的數(shù)據(jù)模型可以查看哦!

classify.wxml

<!--主盒子-->
<view class="container">
  <!--左側(cè)欄-->
  <view class="nav_left">
    <block wx:for="{{classifyItems}}">
      <!--當(dāng)前項(xiàng)的id等于item項(xiàng)的id,那個(gè)就是當(dāng)前狀態(tài)-->
      <!--用data-index記錄這個(gè)數(shù)據(jù)在數(shù)組的下標(biāo)位置,使用data-id設(shè)置每個(gè)item的id值,供打開2級(jí)頁面使用-->
      <view class="nav_left_items {{curNav == item.id ? 'active' : ''}}" bindtap="switchRightTab" data-index="{{index}}" data-id="{{item.id}}">
          {{item.name}}
        </view>
    </block>
  </view>
  <!--右側(cè)欄-->
  <view class="nav_right">
    <!--如果有數(shù)據(jù),才遍歷項(xiàng)-->
    <view wx:if="{{classifyItems[curIndex].ishaveChild}}">
      <block wx:for="{{classifyItems[curIndex].shopClassifyDtoList}}">
        <view class="nav_right_items">
        <!--界面跳轉(zhuǎn) -->
          <navigator url="/pages/classifyGoods/classifyGoods?classifyId={{item.id}}">
            <image src="{{item.imgUrl}}"></image>
            <text>{{item.name}}</text>
          </navigator>
        </view>
      </block>
    </view>
    <!--如果無數(shù)據(jù),則顯示數(shù)據(jù)-->
    <view class="nodata_text" wx:else>該分類暫無數(shù)據(jù)</view>
  </view>
</view>

classify.wxss

/* pages/classify/classify.wxss */
page{  
  background: #f5f5f5;  
}  
/*總體主盒子*/  
.container {  
  position: relative;  
  width: 100%;  
  height: 100%;  
  background-color: #fff;  
  color: #939393;  
}
 /*左側(cè)欄主盒子*/  
.nav_left{  
  /*設(shè)置行內(nèi)塊級(jí)元素*/  
  position: absolute;   
  /* display: inline-block;     */
  width: 25%;  
  height: 100%;  
  /*主盒子設(shè)置背景色為灰色*/  
  background: #f5f5f5;  
  text-align: center;  
  left: 0;
  top:0;
}  
/*左側(cè)欄list的item*/  
.nav_left .nav_left_items{  
    height: 40px;   
   line-height: 40px;   
   padding: 6px 0;   
   border-bottom: 1px solid #dedede;   
   font-size: 14px;   
}  
/*左側(cè)欄list的item被選中時(shí)*/  
.nav_left .nav_left_items.active{  
  /*背景色變成白色*/  
  background: #fff;  
  color: #f0145a; 
}  
/*右側(cè)欄主盒子*/  
.nav_right{  
  /*右側(cè)盒子使用了絕對定位*/  
  position: absolute;  
  top: 0;  
  right: 0;  
  flex: 1;  
  /*寬度75%,高度占滿,并使用百分比布局*/  
  width: 75%;  
  height: 1000px;  
  padding: 10px;  
  box-sizing: border-box;  
  background: #fff;  
}  
/*右側(cè)欄list的item*/  
.nav_right .nav_right_items{  
  /*浮動(dòng)向左*/  
  float: left;  
  /*每個(gè)item設(shè)置寬度是33.33%*/  
  width: 33.33%;  
  height: 120px;  
  text-align: center;  
}  
.nav_right .nav_right_items image{  
  /*被圖片設(shè)置寬高*/  
  width: 60px;  
  height: 60px;  
  margin-top: 15px;  
}  
.nav_right .nav_right_items text{  
  /*給text設(shè)成塊級(jí)元素*/  
  display: block;  
  margin-top: 15px;  
  font-size: 14px;  
  color: black;
  /*設(shè)置文字溢出部分為...*/  
  overflow: hidden;  
  white-space: nowrap;  
  text-overflow: ellipsis;  
} 
.nodata_text
{
  color: black;
  font-size: 14px;  
  text-align: center;  
}
.left_cate {
  display: flex;  
  flex-direction: row;  
  /*每個(gè)高30px*/  
  height: 40px;  
  /*垂直居中*/  
  line-height: 40px;  
  /*再設(shè)上下padding增加高度,總高42px*/  
  padding: 6px 0;  
  /*只設(shè)下邊線*/  
  border-bottom: 1px solid #dedede;  
  /*文字14px*/  
  font-size: 14px; 
  background: #fff;  
  color: #f0145a; 
}
 .separate {
  background-color: #f0145a;
  width: 10rpx;
  z-index: 10;
}

classify.js

const ajax = require('../../utils/ajax.js');
const utils = require('../../utils/util.js');
Page({
  /**
   * 頁面的初始數(shù)據(jù)
   */
  data: {
    classifyItems:[],
    curNav: 1,
    curIndex: 0
  },
  //事件處理函數(shù)  
  switchRightTab: function (e) {
    // 獲取item項(xiàng)的id,和數(shù)組的下標(biāo)值  
    let id = e.target.dataset.id,
      index = parseInt(e.target.dataset.index);
    // 把點(diǎn)擊到的某一項(xiàng),設(shè)為當(dāng)前index  
    this.setData({
      curNav: id,
      curIndex: index
    })
  },
  /**
   * 生命周期函數(shù)--監(jiān)聽頁面加載
   */
  onLoad: function (options) {
    var that = this;
    that.classifyShow();
  },
  classifyShow: function (success) {
    var that = this;
    ajax.request({
      method: 'GET',
      url: 'classify/getShopClassifyList?key=' + utils.key,
      success: data => {
        that.setData({
          classifyItems: data.result
        })
        console.log(data.result)
      }
    })
  },
})

關(guān)于“微信小程序中如何使用動(dòng)態(tài)API把商城項(xiàng)目的商品進(jìn)行分類”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請把它分享出去讓更多的人看到。

網(wǎng)站欄目:微信小程序中如何使用動(dòng)態(tài)API把商城項(xiàng)目的商品進(jìn)行分類
標(biāo)題來源:http://chinadenli.net/article16/jggpgg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、網(wǎng)站收錄外貿(mào)網(wǎng)站建設(shè)、自適應(yīng)網(wǎng)站虛擬主機(jī)、移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)
中文字幕禁断介一区二区| 国产又大又硬又粗又湿| 亚洲一区二区亚洲日本| 国产日韩综合一区在线观看| 丝袜av一区二区三区四区五区| 精品国产亚洲av久一区二区三区| 日韩精品视频一二三区| 亚洲深夜精品福利一区| 麻豆精品视频一二三区| 亚洲性生活一区二区三区| 欧美日韩视频中文字幕| 99久久精品一区二区国产| 国产高清一区二区白浆| 久久99亚洲小姐精品综合 | 欧美日韩成人在线一区| 亚洲欧美中文日韩综合| 91亚洲人人在字幕国产 | 日韩精品免费一区三区| 国产一区二区久久综合| 日韩不卡一区二区在线| 午夜福利网午夜福利网| 欧美成人高清在线播放| 欧美日韩亚洲巨色人妻| 国产成人综合亚洲欧美日韩| 国产精品日韩欧美第一页| 日韩特级黄色大片在线观看| 亚洲婷婷开心色四房播播| 九九热精品视频免费在线播放| 日韩中文字幕狠狠人妻| 在线免费视频你懂的观看| 亚洲人午夜精品射精日韩 | 欧美日韩国产二三四区| 视频在线免费观看你懂的| 欧美日韩国产欧美日韩| 午夜精品麻豆视频91| 国产高清在线不卡一区| 国产精品尹人香蕉综合网| 午夜精品久久久免费视频| 久久热中文字幕在线视频| 国产精品亚洲二区三区| 伊人欧美一区二区三区|