往一個陣列物件裡面傳值,如果id已經存在就替換id同一個物件裡面的另一個值。沒有就新增
<div @click='choiceAnswer1(item ,keyindex)' v-for="(item,keyindex) in arrayData">{{item}}</div>
choiceAnswer1(data,index){//點選觸發的函式
var answer1=[];
var flag=false;//這裡有個flag標記,用處下面介紹
answer1.push(data.answer);
var fullanswer={ //是把他放在結果陣列裡儲存起來。陣列的形式是[{},{},{}] 就是這樣的值
tlid:data.tlid,
answer: answer1 ,//這裡的answer是個陣列哦
}
if(this.dataResult.length==0){//把結果放在this.dataResult裡面。這裡判斷如果他是空的說明是第一次點選.就先放進去一個
this.dataResult.push(fullanswer);
}else{//接下來的點選。就要判斷啦
for(var i in this.dataResult){
if(this.dataResult[i].tlid==data.tlid){//如果有id相等的。就把這個id對應的answer對應的值改成現在點選的這個。
this.dataResult[i].answer=[];
this.dataResult[i].answer.push(data.answer);
flag=true;//如果有相同的flag標記改變。
}
}//結束for迴圈
if(flag==false){//迴圈結束這個值是false說明沒有找到tlid相同的內容。就把這個值push進去。
this.dataResult.push(data.answer);
}
}
}
相關文章
- 使用vuejs獲取兩個陣列id,如果某一個陣列id成功匹配另一個陣列內id,那麼就勾選VueJS陣列
- 一個陣列和另一個陣列比較,如果第一個陣列裡面有的就不新增了陣列
- js把陣列裡面的所有物件合併成一個物件JS陣列物件
- 往物件陣列裡面新增相同的key 不同的value物件陣列
- android,如果某個檔案存在就刪除Android
- iOS遍歷陣列相同值元素到另一陣列中同一物件的子陣列iOS陣列物件
- 判斷某個陣列在不在物件裡陣列物件
- excel一個框裡怎麼換行 excel換行同一個單元格子裡面怎麼操作Excel
- js判斷物件裡面是否有某個屬性JS物件
- 將一個物件裡所有的空值屬性設定成null物件Null
- 將一個陣列賦值給另外一個陣列陣列賦值
- java裡面給物件賦值,慎用賦值符號(=) (轉)Java物件賦值符號
- ocfs格式化同一個陣列裡面的LUN , 對其他LUN影響大麼 ?陣列
- v$database裡面的created列值Database
- js使用id屬性值就可以引用一個物件JS物件
- PHP—ML 演算法,矩陣返回的物件,裡面的值如何取出來?PHP演算法矩陣物件
- mysql json陣列內物件屬性 多個值搜尋MySqlJSON陣列物件
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- 關於 FormData 物件陣列傳值總結ORM物件陣列
- MySQL 更新一個表裡的欄位等於另一個表某欄位的值MySql
- javascript 將一個陣列中的元素的值複製到另一個已有資料的陣列中JavaScript陣列
- 獲取一個陣列裡面第K大的元素陣列
- [Q]如果存在就更新,不存在就插入可以用一個語句實現嗎 zt
- vue 中 watch如何監聽陣列或物件中的某個值?Vue陣列物件
- 給定一個排序陣列和一個目標值,在陣列中找到目標值,並返回其索引。如果目標值不存在於陣列中,返回它將會被按順序插入的位置。排序陣列索引
- JAVA裡List集合中的物件根據物件的某個屬性值降序或者升序排序Java物件排序
- ObjectStateManager 中已存在具有同一鍵的物件。ObjectStateManager 無法跟蹤具有相同鍵的多個物件Object物件
- 用分析函式分析每行裡面列值重複的列的最大個數函式
- 如果走框架在同一頁面裡實現多個列表的分頁查詢框架
- Js陣列物件的屬性值升序排序,並指定陣列中的某個物件移動到陣列的最前面JS陣列物件排序
- 如何將一個陣列中的元素插入另一個陣列陣列
- 在同一個頁面中新增多個CollectionViewView
- 將一個陣列複製到另一個陣列上陣列
- 陣列物件按物件某個屬性排序陣列物件排序
- 將個人註冊資訊傳到另一個頁面(包含陣列的傳遞)陣列
- struts 中如何將jsp頁面中的一個物件傳到提交的action裡JS物件
- 判斷陣列裡面的json 物件是否相等,相等則移除陣列JSON物件
- 如果一定要傳遞陣列的引用,PHP7 裡面咋整陣列PHP