亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

微信小程序怎么制作小組件

發布時間:2022-04-20 14:00:26 來源:億速云 閱讀:173 作者:iii 欄目:大數據

這篇文章主要講解了“微信小程序怎么制作小組件”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“微信小程序怎么制作小組件”吧!

微信小程序 制作小組件

對于我們日常中一些公共的東西可以封裝成組件,然后在各個頁面使用。對于小程序,我們也可以封裝我們需要的一些公共的東西。

這里我們講解一個小插件。

微信小程序怎么制作小組件

如上圖所示,一個小插件,單擊是展開,在單擊關閉的時候,按鈕關閉。

頁面的WXML (APP.wxml)

<template name="widget-dialog-iconList">
  <view class="com-widget-iconList {{close==1?'hideImg':''}}" style="display:flex;flex-direction:row;">
    <view style="display:flex;flex-direction:row;">
      <view class="left-icon" style="display:flex;flex-direction:row;">
        <view class="left-circle"></view>
        <image class="icon1" src="http://m.dev.vd.cn/static/xcx/v1/goo/md_logo.png"></image>
      </view>
      <view class="middle_icon " style="display:flex;flex-direction:row;">
        <navigator url="../tua/home">
          <view class="section1">
            <view><image class="icon2" src="http://m.dev.vd.cn/static/xcx/v1/goo/firsticon.png"></image></view>
            <view class="text">首頁</view>
          </view>
        </navigator>
        <navigator url="../ord/list">
          <view class="section2">
            <view><image class="icon2" src="http://m.dev.vd.cn/static/xcx/v1/goo/orderIcon.png"></image></view>
            <view class="text">訂單</view>
          </view>
        </navigator>
        <navigator url="../usr/center">
          <view class="section3">
            <view><image class="icon3" src="http://m.dev.vd.cn/static/xcx/v1/goo/myself.png"></image></view>
            <view class="text">我的</view>
          </view>
        </navigator>
        <view class="right-icon" style="display:flex;flex-direction:row;">
          <image class="iconright" src="http://m.dev.vd.cn/static/xcx/v1/goo/delAllIcon.png" bindtap="closeAllIcon"></image>
        </view>
      </view>

    </view>
  </view>
  <view class="iconOnly {{close==0?'hideImg':''}}">
    <image class="iconOnlyPic" src="http://m.dev.vd.cn/static/xcx/v1/goo/md_logo.png" bindtap="showAllIcon"></image>
  </view>
</template>

這里主要是插件的壓面展示效果,都寫在<template>標簽里面就可以了。

頁面的JS (APP.js)

var iconList = {};    //設置一個對象名字存放數據
iconList.Wdg= {
      //存放要給VIEW層的頁面數據,closeAllIcon ,showAllIcon 是對應的方法  
  data: {        
    index: 0,
    close:0
  },
  closeAllIcon: function(e){
      this.setData({
        close:1
      })
  },
  showAllIcon :function(e){
      this.setData({
        close:0
      })
  }
};

module.exports=iconList  //將接口的進行暴露,方便在外面調用

接下來封裝好了,就是該怎么使用了。

在需要的WXML頁面:

通過 引入斤頁面,再通過

<template is="widget-dialog-iconList" data="{{你要傳到頁面的數據}}"></template>

進行使用。

在需要的WXML頁面:

通過var iconList = require('../wdg/iconList');引入對應的JS

var util= require('../../util/util');
var Page = new util.Page({
  Wdgs: [iconList.Wdg]
});

引入對應文件。

感謝各位的閱讀,以上就是“微信小程序怎么制作小組件”的內容了,經過本文的學習后,相信大家對微信小程序怎么制作小組件這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

化州市| 文安县| 瑞金市| 浙江省| 射洪县| 册亨县| 江北区| 盐亭县| 资溪县| 历史| 金川县| 赤壁市| 辽源市| 黎平县| 中阳县| 新兴县| 阿尔山市| 文昌市| 福泉市| 平乡县| 郎溪县| 恩平市| 宜宾县| 温泉县| 高清| 巨鹿县| 青河县| 班玛县| 延长县| 历史| 金川县| 灵川县| 绥中县| 桦南县| 榆社县| 太谷县| 玉溪市| 吉林省| 镇雄县| 木兰县| 永昌县|