因為在做乙個小程式的demo時。由於不向後台請求資料,所以就涉及到對本地資料的操作,現在就做一些陣列的增刪
//新增新元素
additemfn: function
() = this
.data;
var newdata = ;
lists.push(newdata);
this
.setdata()
} //刪除新元素
delitemfn: function
(e) = this
.data;
var num = e.currenttarget.dataset.index;//
獲取data-index
lists.splice(num,1);
this
.setdata()
}
在獲取到表單的資料後,自己組裝乙個物件,然後通過push()的方法新增一條資料,注意push的資料的index是+1的,也就是說原本陣列中index依次為0,1,2,新增加的就是3,依次類推。
如果想在前面插入資料,就要用到陣列合併的操作了,concat()方法可以選擇合併到前面或者後面例如newarray.concat(notes);。
但是小程式裡面貌似沒有remove的方法,所以刪除我選擇的是split方法,這也是遇到的乙個坑。notes.splice(id,i)就可以從index為id的位置開始,刪除i個元素,這點大家都懂,看**就明白,不再贅述
微信小程式data陣列賦值
方法一 let array page onshow function obj.month dayarr i month obj.day dayarr i day array.push obj this setdata 第二種es6寫法 page addpeople onshow function o...
微信小程式通過data 獲取資料
預約我們預訂資料已經放在data aid裡邊了,然後通過繫結bindtap booktap 函式去後js裡邊獲取資料,然後向後台發起請求。data aid就是放後台需要的資料,bindtap booktap 這個就是ji處理資料的過程 下面就是js獲取data aid資料方法 房間預訂 bookta...
微信小程式 POST請求data資料請求不到
最近開始開發小程式,遇到許多小問題,直奔主題。但是wx.request 並非像jquery中的 ajax 一樣,它還需要開發者在具體情況中做一些調整。在直接傳送post請求時,請求成功,可以觸發success 但是請求到的資料為空。這其中的問題出在https請求的header上。上圖為header未...