久久99亚洲精品久久频_久久久久久久久久久身材好_日本一区二区免费高清视频_www.九九精品_国产做a爱一级毛片久_国产高潮流白浆啊免费A片动态

18842388900

網(wǎng)站建設(shè) APP開發(fā) 小程序

Article/文章

記錄成長點滴 分享您我感悟

您當(dāng)前位置>首頁 > 知識 > 軟件開發(fā)

小程序自定義組件的實現(xiàn)方法(代碼)

發(fā)表時間:2019-05-20 08:50:48

文章來源:沈陽網(wǎng)站建設(shè)

標(biāo)簽:html5

分享:

瀏覽次數(shù):0

本篇文章給大家?guī)淼膬?nèi)容是關(guān)于小程序自定義組件的實現(xiàn)方法(代碼),有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。

2114713864-5b9b3b8856d4e_articlex.png
File:threecolgrid.js

// components/threeColumnGrid/threecolgrid.jsComponent({  /**   * 組件的屬性列表   */  properties: {    // 傳入的數(shù)據(jù)    booksData:{      type: Array,      value:[]    },    // grid的外邊距    mainMargin:{      type: Number,      value: 5    },    // grid的內(nèi)邊距    mainPadding:{      type:Number,      value:10    },    // 行間距    rowSpace:{      type:Number,      value:20    },    // 列間距    colSpace:{      type:Number,      value:7    }  },  /**   * 組件的初始數(shù)據(jù)   */  data: {  },  /**   * 組件的方法列表   */  methods: {    checkIn:function(e){      console.log(e.currentTarget.dataset)      // 觸發(fā)action事件,triggerEvent函數(shù)接受三個值:事件名稱、數(shù)據(jù)、選項值        this.triggerEvent('action', e.currentTarget.dataset, {})     }  }})
<!--components/threeColumnGrid/threecolgrid.wxml--><!-- <view class='main-content'> -->  <view class='bookbox' style='padding:{{mainPadding}}rpx;margin:{{mainMargin}}rpx;'>    <block wx:for="{{booksData}}" wx:key="{{item.id}}">      <view class='bookinfo' style='margin-bottom: {{rowSpace}}rpx;'>        <image src='{{item.url}}' mode="widthFix" style='width:{{(740 - 2*mainPadding - 2*mainMargin)/3 - colSpace*3}}rpx;'></image>        <view class="title" style='width:{{(740 - 2*mainPadding - 2*mainMargin)/3 - colSpace*3}}rpx;'>{{item.title}}</view>        <view class='actionBar' style='width:{{(740 - 2*mainPadding - 2*mainMargin)/3 - colSpace*3}}rpx;'>          <block wx:if="{{item.status == 0}}">            <view class='bookstatus disable'>暫缺貨</view>            <view bindtap='checkIn' data-bookid='{{item.id}}' data-status='{{item.status}}' class='iconfont icon-219-heart icon'></view>          </block>          <block wx:else>            <view class='bookstatus enable'>可借閱</view>            <view bindtap='checkIn' data-bookid='{{item.id}}' data-status='{{item.status}}' class='iconfont icon-059-cart icon'></view>          </block>                  </view>      </view>    </block>  </view><!-- </view> -->
/* components/threeColumnGrid/threecolgrid.wxss */@import "../../iconfont.wxss";/* .main-content{  background: #FFF;  margin-top: 155rpx;  padding:10rpx;} */.bookbox{  display: flex;  flex-direction: row;  justify-content: space-between;  flex-wrap:wrap;  background: #FFF;}.bookbox .bookinfo{  display: flex;  flex-direction: column;  justify-content: center;  align-items: center;  /* border: 1rpx solid #f5a32d; */}.bookbox .bookinfo image{  display: flex;  /* 調(diào)節(jié)圖書列 */  /* width:220rpx;  */  border-top-left-radius: 10rpx;  border-top-right-radius: 10rpx}.bookbox .bookinfo .title{  display: flex;  flex-wrap: wrap;  font-size: small;  margin-bottom: 5rpx;  /* 調(diào)節(jié)圖書列 */  /* width:300rpx; */  /* width:220rpx; */  height: 70rpx;}.bookbox .bookinfo .actionBar{  display: flex;  justify-content: space-between;  align-items: center;  padding: 0rpx 5rpx 5rpx 5rpx;  font-size: smaller;  /* width:200rpx; */}.bookbox .bookinfo .actionBar .bookstatus{  display: flex;  border-radius: 10rpx;  padding:0rpx 5rpx;}.bookbox .bookinfo .actionBar .enable{  color: #FFF;  background-color: #f5a32d;}.bookbox .bookinfo .actionBar .disable{  color: #FFF;  background-c軟件開發(fā)

<a href=http://www.chuandiaimall.cn target=_blank class=infotextkey>沈陽<a href=http://www.chuandiaimall.cn target=_blank class=infotextkey>軟件開發(fā)</a></a>,<a href=http://www.chuandiaimall.cn target=_blank class=infotextkey>沈陽<a href=http://www.chuandiaimall.cn target=_blank class=infotextkey>軟件公司</a></a>

olor: #727171;}.bookbox .bookinfo .actionBar .icon{ font-size: 15pt; color: #facea7;}.bookinfo-empty{ display: flex; flex-direction: column; align-items: center; padding: 5rpx; width:230rpx;}

使用組件

  //事件處理函數(shù)  getCheckValues: function(e){    console.log('checkbox發(fā)生change事件,攜帶value值為:', e.detail)  },
{  "usingComponents": {    "three-col-grid":"/components/threeColumnGrid/threecolgrid"  },}
  <view class='test'>    <three-col-grid booksData="{{BookList}}" bind:action="getCheckValues"></three-col-grid>  </view>              
              

html5

相關(guān)案例查看更多

主站蜘蛛池模板: 亚洲av不卡| 偷窥国产亚洲免费视频 | 欧美日韩福利视频 | 男生J桶进女人P又色又爽又黄 | 在线观看ww| 一级黄色片a| 亚洲AⅤ片不卡无码久久 | 国产尤物精品自在拍视频首页 | 玖玖在线 | 国产99在线播放 | 伊人久久大香线蕉综合啪小说 | 国产一级毛片黄片 | 精品视频一区在线观看 | 99久久国产综合精品尤物酒店 | 爱爱爱免费视频 | aaaaaa大片免费看最大的 | 国产一区二区三区四区五区美女 | 邻居少妇人妻互换 | 亚洲伦理在线观看 | 国产品久久久久久噜噜噜狼狼 | 成视频免费观看在线看 | 168黄色网 | 国产一级特aa特黄蜜臀视频 | 日韩在线一区二区三区人 | 欧美疯狂做受XXXXX高潮 | 久久午夜场 | 麻豆嫩芽忘忧草一区二区三区 | 少妇人妻综合久久中文字幕 | 国模大胆一区二区三区 | 在线播放真实国产乱子伦 | 成人福利视频网站 | 欧美体内she精高潮 国产天堂一区二区三区 | 精品一卡2卡三卡4卡免费网站 | 精品一区二区三区四区av | 91久久精品国产91性色tv | 人人搞人人爽 | 92看片淫黄大片欧美看国产片 | 国久久久久久 | 国产欧美精品一区二区三区小说 | 国产tv日韩在线观看视频 | 视频二区在线观看 |