【发布时间】:2018-11-29 14:55:03
【问题描述】:
我有这个数组
$scope.userEventData.selectedFlats 还有另一个数组 $scope.flatsArray
我想从$scope.userEventData.selectedFlats 中删除$scope.flatsArray 中存在的值。
我已经这样做了:
$scope.userEventData.selectedFlats = $scope.userEventData.selectedFlats.filter(function(f){
return !$scope.someObj.flatsArray.some(function(v){
return v.indexOf(f) >= 0;
})
})
但我收到一条错误消息说 v.indexOf 不是函数
【问题讨论】:
-
你应该
console.log(v)来检查你在那里得到了什么
标签: javascript