91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

微信小程序如何修改自定義input

發布時間:2022-03-15 10:38:04 來源:億速云 閱讀:471 作者:小新 欄目:開發技術

這篇文章主要介紹微信小程序如何修改自定義input ,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

說一下我做的input的原理 有兩張圖片 一張是未選中的(input.png)一張是已經選中的 (input_n.png) 更具點擊事件bindtap 事件來更換圖片的路徑實現

首先請求后臺接口獲取數據

  1. wx.request({

  2. url: imgsrc + '/wechar/product/getproduct',

  3. data: '',

  4. header: {},

  5. method: 'GET',

  6. dataType: 'json',

  7. responseType: 'text',

  8. success: function (res) {

  9. console.log(res);

  10. that.setData({

  11. product: res.data,

  12. });

  13.  

  14. },

  15. })


獲得數據格式,

把這些數據存入data里面

在wxml中寫循環給圖片寫入事件cli1 把數組下標存入data-id 用于區分點擊了哪個按鈕

  1. <view class="boxaa" wx:for="{{product}}" >

  2. <view class='gongpin'>

  3. <image src='{{imgsrc+item.pro_imgs}}'></image>

  4. <view class='descript'>{{item.pro_name}}</view>

  5. <view class='price'>{{item.pro_price}}</view>

  6. </view>

  7. <image class='radiocheck' data-proid="{{item.pro_id}}" bindtap='cli1' src='../../imgs/{{item.imgsrc}}'data-name="{{item.pro_name}}" data-id="{{index}}" ></image>

js代碼

  1. cli1:function(res)

  2. {

  3.     //獲取數組的下標 用來確認點擊的是那個按鈕

  4.    var id = res.currentTarget.dataset.id;

  5.     //把選中的商品名字存起來

  6. selectedProName = res.currentTarget.dataset.name;

  7.   //把選中的商品id存起來

  8.    selectedProId = res.currentTarget.dataset.proid;


  9.  

  10.   //因為是單選按鈕首先循環所有的商品把input改為未選中的狀態

  11. for (var x in product) {

  12. product[x].imgsrc = "radio.png";

  13. }

  14.   //根據獲取過來的數組下標判斷input是否是選中狀態 如果是切換為未選中狀態 如果不是改為選中狀態

  15. if (product[id].imgsrc == "radio.png") {

  16. product[id].imgsrc = "radio_n.png";

  17. } else {

  18. product[id].imgsrc = "radio.png";

  19. }

  20.   把整個數組存入data中

  21. this.setData({

  22. product: product,

  23. });

  24. }

以上是“微信小程序如何修改自定義input ”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

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

AI

澄城县| 宁晋县| 平顶山市| 安义县| 施秉县| 新和县| 青川县| 定边县| 遵义市| 安阳市| 剑川县| 孙吴县| 八宿县| 托里县| 乌拉特后旗| 开原市| 长治县| 仁寿县| 德昌县| 达日县| 雷波县| 伊宁市| 馆陶县| 兴仁县| 崇仁县| 六枝特区| 丰都县| 吉木乃县| 包头市| 高台县| 灵武市| 清涧县| 泗洪县| 韩城市| 远安县| 方城县| 济宁市| 亳州市| 福清市| 上林县| 南宁市|