在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ 微信小程序中怎么封裝一個全選的方法?具體如下

微信小程序中怎么封裝一個全選的方法?具體如下

點擊全選按鈕,會將所有的列表數(shù)據(jù)勾選中,這時候獲取到一個包含所有數(shù)據(jù)的數(shù)組arr1=[{id:'1',data:'11'}, {id:'2', data: '22'}],通過點擊復(fù)選框,取消數(shù)據(jù),在這里能獲取到這個列表選中的index的數(shù)組arr2=[0,1]。現(xiàn)在的問題是,怎么將這兩個數(shù)組對應(yīng)上,就是比如全選后取消一個arr2 =[0],怎么讓arr1只顯示第一條數(shù)據(jù)arr1=[{id: '1',data: '11'}]

回答
編輯回答
檸檬藍

一直沉浸在這樣的思路里,然后,從全選到點擊復(fù)選框這個過程和從點擊復(fù)選框到全選這個過程,其實,我全選的目的也是為了獲取到一個id的數(shù)組,然傳給后端去刪除。今天 突然轉(zhuǎn)換了一種思路,發(fā)現(xiàn)之前的思路真的是夠繞的。全選中獲取到的數(shù)據(jù)arr1,進行遍歷獲取到一個只含有id的數(shù)組idArr。然后復(fù)選框中獲取到的數(shù)據(jù)也是一個含有id的數(shù)據(jù)arr2,以idArr作為中間量,來衡量arr1和arr2,這樣子,他們兩邊的數(shù)據(jù)是實施對應(yīng)的。糾結(jié)了好久的問題,突然發(fā)現(xiàn)其實挺簡單的,題目可能給大家 講述的不太清晰。表示非常抱歉。以后 我會盡量將自己的問題 描述清楚的。謝謝大家 。如果有和我遇到一樣的問題,然后看我這個 有沒看明白的 歡迎私信我,非常愿意幫助大家

2018年3月15日 07:48