加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – 如何使用Angular JS将值推送到数组中检查uniquness

发布时间:2020-12-17 07:39:39 所属栏目:安全 来源:网络整理
导读:$scope.displayyears = []; $scope.Joinyear = function(display) { $scope.yeardisplay = display; $scope.yeardisp = $scope.displayyears.push($scope.yeardisplay); $scope.displayyearss = uniq($scope.yeardisp) } 它会抛出错误,如“uniq is undefined
$scope.displayyears = [];
  $scope.Joinyear = function(display) {
    $scope.yeardisplay = display;       
    $scope.yeardisp = $scope.displayyears.push($scope.yeardisplay);
    $scope.displayyearss = uniq($scope.yeardisp)
  }

它会抛出错误,如“uniq is undefined”..我们如何检查唯一性?

在添加之前,请尝试检查yeardisplay是否已经在阵列中
$scope.displayyears = [];
$scope.Joinyear=function(display){
     $scope.yeardisplay=display;        
     if ($scope.displayyears.indexOf(display) == -1) {
         $scope.displayyears.push(display);
     }
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读