国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

微信小程序-綁定數(shù)據(jù)并在后臺獲取它

這篇具有很好參考價值的文章主要介紹了微信小程序-綁定數(shù)據(jù)并在后臺獲取它。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

如圖

微信小程序-綁定數(shù)據(jù)并在后臺獲取它,微信小程序,小程序
遍歷列表的過程中需要綁定數(shù)據(jù),點擊時候需要綁定數(shù)據(jù)

這里是源代碼

 <block wx:for="{{productList}}" wx:key="productId">
      <view class="product-item" bindtap="handleProductClick" data-product-id="{{item.productId}}">
        <image class="product-image" src="{{item.imageUrl}}" mode="aspectFill"></image>
        <view class="product-info">
          <view class="product-title">{{item.title}}</view>
          <view class="product-price">價格:{{item.price}}元</view>
          <view class="product-id">商品ID:{{item.productId}}</view>
          <view class="seller-id">發(fā)布者ID:{{item.sellerId}}</view>
        </view>
        <view class="product-edit">
          <button wx:if="{{item.status === 1}}" class="shangjia-button" data-status="0" data-product-id="{{item.productId}}" catchtap="onShelf">可上架</button>
          <button wx:if="{{item.status === 0}}" class="xiajia-button" data-status="1" data-product-id="{{item.productId}}" catchtap="offShelf">待下架</button>
        </view>
      </view>
    </block>
這里有幾個點注意:

1、代碼別寫到最外層的view上了,傳不到這個button上
data-product-id=“{{item.productId}}” XXXXX
2、如何點擊按鈕獲取當前的 商品id和上下架狀態(tài)呢?
catchtap=“onShelf” 或者 bindtap=“onShelf”

data-product-id=“{{item.productId}}
注意這塊不要攜程data-productId=”{{}}"

后臺獲取方式 productId要大寫,小程序會轉(zhuǎn)化

  onShelf(event){
   var status = event.currentTarget.dataset.status;
   var productId = event.currentTarget.dataset.productId;
   console.log("on shef" , status)
   console.log("data productId" , productId)
  },

微信小程序中,bindtap和catchtap這兩個事件處理器的主要區(qū)別在于他們處理事件冒泡的方式不同。
bindtap:當你在元素A上觸發(fā)了事件,這個事件會一級一級向上(從子元素向父元素)冒泡,也就是說,如果元素A的父元素B和父父元素C等也對這個事件有響應處理,那么他們的處理函數(shù)也會被觸發(fā)。
catchtap:catchtap是一種在當前元素上阻止事件向上冒泡的處理方式。如果你在元素A上觸發(fā)了catchtap事件,那么這個事件將只會在元素A上被處理,并阻止這個事件繼續(xù)向上冒泡。這顯然在你不希望或者不需要父級元素響應同一事件的時候非常有用。
給個例子,如果你在一個button上用了bindtap,然后這個button又在一個view元素內(nèi)部,這個view元素也有一個bindtap事件,那么如果你點擊了這個button,兩個bindtap事件都會被觸發(fā)。如果你不希望點擊button也會觸發(fā)view上的事件,你就可以使用catchtap替代button上的bindtap。文章來源地址http://www.zghlxwxcb.cn/news/detail-831865.html

到了這里,關(guān)于微信小程序-綁定數(shù)據(jù)并在后臺獲取它的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • 【Java】微信小程序二維碼(后臺,附獲取accessToken)

    目錄 ????????調(diào)用方式 ????????主要的請求參數(shù) ????????工具類 ????????二維碼轉(zhuǎn)圖片 ????????獲取accessToken ????????HTTPS 調(diào)用: ????????請求參數(shù) ????????代碼 ????????實現(xiàn)類 POST https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN 屬性

    2024年02月04日
    瀏覽(111)
  • 微信小程序——數(shù)據(jù)綁定

    在微信小程序中,可以通過以下代碼實現(xiàn)數(shù)據(jù)綁定: 在WXML中,使用雙大括號{{}}綁定數(shù)據(jù),將數(shù)據(jù)渲染到對應的視圖中。 在JS中,定義一個數(shù)據(jù)對象,并將其綁定到頁面的data屬性上。 當數(shù)據(jù)對象發(fā)生變化時,小程序會自動更新相關(guān)的視圖。 可以通過setData方法在JS中更新數(shù)據(jù)

    2024年02月07日
    瀏覽(23)
  • 【微信小程序】數(shù)據(jù)綁定

    【微信小程序】數(shù)據(jù)綁定

    ?作者簡介:CSDN內(nèi)容合伙人、阿里云專家博主、51CTO專家博主?? ??個人主頁:hacker707的csdn博客 ??系列專欄:微信小程序?? ??個人格言:不斷的翻越一座又一座的高山,那樣的人生才是我想要的。這一馬平川,一眼見底的活,我不想要,我的人生,我自己書寫,余生很長,

    2024年02月09日
    瀏覽(18)
  • 微信小程序調(diào)用map數(shù)據(jù) 并在wxml中對數(shù)組進行截取的操作

    微信小程序調(diào)用map數(shù)據(jù) 并在wxml中對數(shù)組進行截取的操作

    wxs文件的位置如圖 ? 實現(xiàn)數(shù)組截取 只保留五張圖片 ?************這個是slicefunc.wxs里的內(nèi)容是重點***************************** 以下的代碼不重要 只是記錄用的

    2024年02月13日
    瀏覽(20)
  • uniapp+微信小程序獲取openId,獲取access_token,訂閱消息模板,java后臺發(fā)送消息

    1.前期準備 2.用戶訂閱消息 3.獲取openId(uniapp) 4.獲取access_token 5.發(fā)送消息 6.請求的代碼Springboot(自己寫有發(fā)送請求方法的可以不用看) 在微信公眾號申請訂閱消息 在公共模板這里選用模板, 模板種類跟小程序設(shè)置的類目有關(guān),只有特殊的類目有長期訂閱模板 類目可以在設(shè)

    2024年02月03日
    瀏覽(31)
  • 微信小程序-----input數(shù)據(jù)雙向綁定

    微信小程序-----input數(shù)據(jù)雙向綁定

    這里介紹兩種獲取的方式: 1、用戶每輸入一個字節(jié)就獲取一個字節(jié) 2、用戶全部輸入結(jié)束了之后,再一起獲取整個input輸入框的值 注意:第二種方式會比較節(jié)省內(nèi)存資源 第一種方式: ? ? ? ? 原理:我們使用bindinput事件來獲取input的輸入值,然后根據(jù)dataset獲取要跟 data數(shù)組里

    2024年02月08日
    瀏覽(18)
  • 微信小程序數(shù)據(jù)綁定和事件觸發(fā)

    數(shù)據(jù)綁定和修改 微信小程序數(shù)據(jù)綁定是指將數(shù)據(jù)和視圖進行關(guān)聯(lián),當數(shù)據(jù)發(fā)生變化時,視圖也會相應地發(fā)生變化。微信小程序數(shù)據(jù)綁定主要有以下幾種方式: 雙向綁定:雙向綁定是指數(shù)據(jù)和視圖之間的雙向關(guān)聯(lián),當數(shù)據(jù)發(fā)生變化時,視圖也會相應地發(fā)生變化,反之亦然。在

    2024年02月10日
    瀏覽(92)
  • 微信小程序?qū)W習之數(shù)據(jù)綁定,事件綁定,事件傳參與數(shù)據(jù)同步的學習記錄

    微信小程序?qū)W習之數(shù)據(jù)綁定,事件綁定,事件傳參與數(shù)據(jù)同步的學習記錄

    數(shù)據(jù)綁定的基本原則:在data中定義數(shù)據(jù),在wxml中使用數(shù)據(jù) 1.1. 在data中定義數(shù)據(jù) 在data中定義數(shù)據(jù),找到頁面對應的.js文件,然后把數(shù)據(jù)定義到data中即可。 pages/list/list.js 1.2. 在wxml中渲染數(shù)據(jù) (mustache語法) mustache語法,插值表達式 將data中的數(shù)據(jù)綁定到頁面中渲染,使用mu

    2024年02月13日
    瀏覽(32)
  • 微信小程序:tabbar、事件綁定、數(shù)據(jù)綁定、模塊化、模板語法、尺寸單位

    微信小程序:tabbar、事件綁定、數(shù)據(jù)綁定、模塊化、模板語法、尺寸單位

    目錄 1. tabbar 1.1 什么是tabbar ?1.2 配置tabbar? 2. 事件綁定 2.1 準備表單 2.2 事件綁定 2.3 冒泡事件及非冒泡事件? 3. 數(shù)據(jù)綁定 3.1 官方文檔 4. 關(guān)于模塊化 5. 模板語法 6. 尺寸單位 下圖中標記出來的部分即為tabbar: ? ?官方說明文檔: ? 說明: pagePath中指定的頁面,必須在app.jso

    2024年02月04日
    瀏覽(94)
  • Java后臺實現(xiàn)網(wǎng)站微信掃碼登錄功能,獲取用戶openid,及微信用戶信息(小程序碼方案),關(guān)聯(lián)微信小程序(個人主體小程序也可以)

    Java后臺實現(xiàn)網(wǎng)站微信掃碼登錄功能,獲取用戶openid,及微信用戶信息(小程序碼方案),關(guān)聯(lián)微信小程序(個人主體小程序也可以)

    目錄 前言 下面展示操作流程 注冊微信小程序 通過后臺獲取小程序碼 前端處理 時序圖理解 方案實現(xiàn)步驟 前言 很多業(yè)務場景之下我們需要實現(xiàn)? 微信掃碼登錄? 的需求,如: 同步網(wǎng)站與小程序的用戶數(shù)據(jù) 。 需要獲取用戶微信相關(guān)基本信息,如頭像、id等 實例:小程序上的

    2024年02月02日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包