簡體   English   中英

如何防止將相同元素從一個數組兩次添加到另一個數組?

[英]How to prevent adding same elements twice from one array to another?

這是我的 function 用於將數組一中的所有元素添加到數組二:

    function addAll() {
        var mList = JSON.parse(JSON.stringify(vm.feeds))
        for (var i = 0; i < mList.length; i++) {
            mList[i].is_selected = false;
            vm.rationList.push(mList[i]);
        }
        vm.feeds = [];
        vm.rationListSafe = vm.rationList;
            if(vm.feeds.length == 0){
                vm.currentPageMaster++;
                vm.isPage = true;
                vm.disableScroll = true;
                getFeedsByTeam(vm.selectedTeam);
        }

    }

從數組vm.feeds我將元素添加到數組vm.rationList 有什么辦法可以防止兩次添加相同的元素?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM