在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美

當前位置:雨林木風下載站 > 應用軟件教程 > 詳細頁面

微信小程序學習數組設置

微信小程序學習數組設置

更新時間:2025-10-03 文章作者:未知 信息來源:網絡 閱讀次數:

微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一...
微信小程序,簡稱小程序,英文名Mini Program,是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或搜一下即可打開應用。小程序是一種不用下載就能使用的應用,也是一項門檻非常高的創新,經過將近兩年的發展,已經構造了新的小程序開發環境和開發者生態。

前言

相信在小程序推出公測之后,很多小伙伴都已經抓緊申請注冊小程序了。在開發階段中也碰到了很多的問題,例如wx.request數據請求不成功,在數組操作時,不知道如何往數組里push數據,input如何監聽用戶輸入的狀態,css的background-image無法獲取本地資源等等,本博客會出一個專題,給碰到這些問題的小伙伴解決思路。

數組操作

今天我們主要講的是,數組操作。
相信對于用過vuejsreactjs等mvvm框架的童鞋,微信小程序的數組操作就顯得很簡單啦,原理是一樣的。



這是簡單做的一個demo,已經上傳github,到時大伙可以直接下載。我們主要講在數組中常用的一些操作方法,對數組向前向后插入新的數據、修改數組、刪除數組、清空數組,其他的一些操作方式,我會給大伙學習思路。

demo數組操作的例子路徑:
/pages/array/array.wxml

向前向后插入新的數據

Page({
  data: {
        list:[{
        id:1,
        name:'應季鮮果',
        count:1
        },{
        id:2,
        name:'精致糕點',
        count:6
        },{
        id:3,
        name:'全球美食烘培原料',
        count:12
        },{
        id:4,
        name:'無辣不歡生猛海鮮',
        count:5
        }]
  }
})

我們初始化一些數據,我們需要對list的添加新的數據里,需要用到JavaScript concat()的方法,concat() 方法用于連接兩個或多個數組,該方法不會改變現有的數組。
其實我們的所說的向前向后插入數據,其實也就是把兩個數組合拼起來,組成一個新的數組,然后再使用this.setData()即可渲染到頁面上。
我們看一下在微信小程序里的代碼。

向前插入數據demo

 //向前增加數據
  add_before:function (){


//要增加的數組
var newarray = [{
    id:6,
    name:'向前增加數據--'+new Date().getTime() ,
    count:89
}];

//使用concat()來把兩個數組合拼起來
this.data.list = newarray.concat(this.data.list);

//將合拼之后的數據,發送到視圖層,即渲染頁面
//大伙請記錄,修改了數據后,一定要再次執行`this.setData()`,頁面才會渲染數據的。
this.setData({
      'list':    this.data.list
 });


  }

向后插入數據demo

  //向后增加數據
  add_after:function (){

    //要增加的數組
    var newarray = [{
            id:5,
            name:'向后增加數據--'+new Date().getTime() ,
            count:89
    }];


    this.setData({
        'list':this.data.list.concat(newarray)
    });


  },

細心的小伙伴應該會發現,這兩段在用concat()合拼數據時,concat括號里的數據是不一樣的。向前向后插入數據的區別就在這里了。

//假設這一段是我們要新增的數組
var newarray = [{
        id:5,
        name:'向后增加數據--'+new Date().getTime() ,
        count:89
}];

//向前--用newarray與this.data.list合拼
this.data.list = newarray.concat(this.data.list);

//向后--用this.data.list與newarray合拼
this.data.list = this.data.list.concat(newarray);

修改數組

對展示的數據進行修改,在開發過程是常見得不在常見的事情啦。

  //修改數組
  edit:function (e){

//這個參數“e”的具體作用,請參考微信小程序官方提供的說明,地址為https://mp.weixin.qq.com/debug/wxadoc/dev/framework/view/wxml/event.html?t=20161107

var dataset = e.target.dataset;
var Index = dataset.index; //在通過在wxml頁面里使用 data-index="{{index}}"傳遞過來的,是為識別正在編輯修改哪個數組。

//我們要修改的數組
this.data.list[Index].name = '修改了內容'+new Date().getTime();

//將合拼之后的數據,發送到視圖層,即渲染頁面
//大伙請記錄,修改了數據后,一定要再次執行`this.setData()`,頁面才會渲染數據的。
this.setData({
    list:this.data.list
});



  }

刪除某條數據

有增有改也必有刪。
刪除需要用到JavaScript splice()方式,splice() 方法向/從數組中添加/刪除項目,然后返回被刪除的項目。

//刪除
  remove:function (e){

    var dataset = e.target.dataset;
    var Index = dataset.index;

    //通過`index`識別要刪除第幾條數據,第二個數據為要刪除的項目數量,通常為1
    this.data.list.splice(Index,1);

    //渲染數據
    this.setData({
        list:this.data.list
    });


  }

清空數據

增修刪之后,還得再來一個清空數據呀。

//清空
  clear:function (){

    //其實就是讓數組變成一個空數組即可
      this.setData({
          list:{}
      });

  }

總結

今天我們主要講了增修刪清空,其實對數組的操作還有很多方式的,可以看以下截圖。

以上就是微信小程序學習數組操作的詳細內容,更多請關注php中文網其它相關文章!


小程序是一種不需要下載安裝即可使用的應用,它實現了應用“觸手可及”的夢想,用戶掃一掃或者搜一下即可打開應用。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

在线看毛片视频-国产免费av在线-欧美日韩一区二区三区-国产成人无码av在线播放无广告-亚洲人va欧美va人人爽-国产第一草草-西班牙黄色片-四虎在线网站8848-最新av片免费网站入口-东京热无码中文字幕av专区-日本大人吃奶视频xxxx-欧美精品一区二区三区四区五区-国产片天天弄-国产免费内射又粗又爽密桃视频-欧美爱爱网站-日韩v欧美
  • <li id="86scu"><menu id="86scu"></menu></li>
    <li id="86scu"></li>
    <button id="86scu"></button>
  • <s id="86scu"></s><button id="86scu"><menu id="86scu"></menu></button>
  • 性欧美大战久久久久久久| 欧美视频在线观看网站| 情侣黄网站免费看| 久久国产精品视频在线观看| 麻豆映画在线观看| www.久久com| 亚洲午夜激情影院| 色多多视频在线播放| 国产一区二区视频免费在线观看| 欧美日韩不卡在线视频| 日本阿v视频在线观看| www.国产二区| 水蜜桃色314在线观看| 国内自拍在线观看| 可以免费在线看黄的网站| 人妻无码视频一区二区三区| 精品久久久久久久无码| 丁香婷婷激情网| 亚洲欧美手机在线| 欧美乱做爰xxxⅹ久久久| 777精品久无码人妻蜜桃| 播放灌醉水嫩大学生国内精品| 777久久久精品一区二区三区| 国产精品亚洲αv天堂无码| 精品日韩久久久| 好吊色视频988gao在线观看| www一区二区www免费| 美女少妇一区二区| 日韩欧美视频免费在线观看| 国产精品丝袜久久久久久消防器材| 久章草在线视频| 日韩av福利在线观看| 国产最新免费视频| 91插插插影院| 日本免费一级视频| 在线观看成人免费| 97公开免费视频| 女人帮男人橹视频播放| mm131国产精品| 黄色片网址在线观看| 色婷婷成人在线| 日韩精品在线视频免费观看| 五月天亚洲视频| 欧美日韩在线视频一区二区三区| 污污网站免费观看| 成年人午夜视频在线观看| 91欧美一区二区三区| 99久久久无码国产精品6| 红桃一区二区三区| 亚洲综合日韩欧美| 欧美日韩第二页| av7777777| 日韩欧美视频免费在线观看| 中文字幕中文在线| 东京热加勒比无码少妇| 成人午夜免费在线视频| 97人人模人人爽人人澡| 无码内射中文字幕岛国片| 成人性免费视频| 99久re热视频精品98| 激情五月婷婷基地| 性生交免费视频| 亚洲性生活网站| 日韩av播放器| 日本精品久久久久中文字幕| 欧美日韩第二页| 波多野结衣50连登视频| 国产午夜福利100集发布| 日本手机在线视频| 美女日批免费视频| 97在线播放视频| av免费在线播放网站| 可以免费在线看黄的网站| 成人一区二区三| 国产一区二区在线免费播放| 中文字幕一区二区三区四区在线视频| 成熟老妇女视频| 9l视频白拍9色9l视频| 黄色aaaaaa| 91.com在线| 国产毛片视频网站| 欧美综合在线观看视频| 久久久精品麻豆| 亚洲免费av网| 福利视频一二区| 日本成人在线免费视频| 国内外成人免费在线视频| 中文字幕在线视频一区二区| 97碰在线视频| 国产三级国产精品国产专区50| 永久免费黄色片| 成年人午夜免费视频| 国产精品久久久久9999小说| 亚洲在线观看网站| 欧美亚洲日本一区二区三区| 15—17女人毛片| 日韩精品手机在线观看| av网站在线观看不卡| 亚洲自拍第三页| 久久婷婷五月综合色国产香蕉| 在线能看的av网站| 国产深夜男女无套内射| 免费网站在线观看黄| 波多野结衣乳巨码无在线| 中文字幕久久av| 丰满少妇被猛烈进入高清播放| 欧美日韩精品区别| 成年人视频网站免费观看| 日日夜夜精品视频免费观看| 欧美xxxxx在线视频| 国产高清不卡无码视频| 污视频网址在线观看| 欧美色图另类小说| 99re6这里有精品热视频| 91制片厂毛片| 欧美日韩激情视频在线观看| 精品视频在线观看一区二区| 精品少妇无遮挡毛片| 无码播放一区二区三区| 黄色网zhan| 国产在线视频三区| 三级在线免费看| 成年人网站大全| 99蜜桃臀久久久欧美精品网站| 日韩亚洲欧美一区二区| 欧美一级黄色录像片| 午夜av中文字幕| 日本在线一二三区| 在线免费观看视频黄| 99视频精品免费| 色婷婷综合久久久久中文字幕| 久久免费视频3| 日韩精品 欧美| 国产免费成人在线| 黄色动漫在线免费看| 免费看国产曰批40分钟| 男人日女人下面视频| 欧美精品久久久久久久久久久| 国产麻豆电影在线观看| 400部精品国偷自产在线观看 | 91欧美一区二区三区| 亚洲第一成肉网| 波多野结衣三级在线| 在线成人免费av| 欧美视频在线第一页| 日本熟妇人妻xxxx| 国产96在线 | 亚洲| 无码精品a∨在线观看中文| 欧美色图色综合| 欧美美女一级片| 色婷婷777777仙踪林| 人妻av无码专区| 激情综合网俺也去| 亚洲色图欧美自拍| 欧美 日韩 国产精品| 怡红院av亚洲一区二区三区h| 日本www在线视频| 久久黄色免费看| 国产精品一区二区小说| 91香蕉视频免费看| 国产女大学生av| 91视频这里只有精品| 国产成人生活片| 青青在线免费观看视频| 最近中文字幕免费mv| 国产精品12345| 久久久精品高清| 午夜免费福利小电影| 三上悠亚在线一区| 日本福利视频一区| www.久久久久久久久久久| 五月天在线免费视频| 亚洲精品乱码久久久久久自慰| av网站在线不卡| 日韩少妇内射免费播放| 亚洲精品偷拍视频| 91制片厂毛片| 欧美日韩一道本| 91麻豆天美传媒在线| 婷婷免费在线观看| 中文字幕无码不卡免费视频| www.黄色网址.com| 男女视频在线看| av观看免费在线| 欧美做暖暖视频| 黄色a级三级三级三级| 国产主播中文字幕| 久久国产色av免费观看| 妞干网在线观看视频| 吴梦梦av在线| 在线观看日本一区二区| 97在线播放视频| 国产日产欧美视频| 午夜精品久久久久久久无码 | 91亚洲一区二区| 熟妇熟女乱妇乱女网站| 一级黄色特级片| 日本激情视频在线播放| 中文字幕av专区| 男操女免费网站|