Angularjs 如何将$scope值拆分/筛选为两个不同的$scope?
我的$scope.Company=10个项目中有10个数据。我想将记录分成两个不同的作用域($scope.companyA和$scope.companyB),然后将这些记录绑定到级联下拉列表中。你知道吗?我怎样才能做到这一点 我的记录如下:-Angularjs 如何将$scope值拆分/筛选为两个不同的$scope?,angularjs,Angularjs,我的$scope.Company=10个项目中有10个数据。我想将记录分成两个不同的作用域($scope.companyA和$scope.companyB),然后将这些记录绑定到级联下拉列表中。你知道吗?我怎样才能做到这一点 我的记录如下:- ColA ColB ColC A AA NULL B A Test C B Test2 我的记录如下:- ColA ColB ColC A AA NULL B
ColA ColB ColC
A AA NULL
B A Test
C B Test2
我的记录如下:-
ColA ColB ColC
A AA NULL
B A Test
C B Test2
我想你有一个数组,你想把它分成两个数组
$scope.company = [
{ "Value": "03190F10", "ParentValue": "", "displayValue": "School" },
{ "Value": "32CFC4C7", "ParentValue": "79CF4F14", "displayValue": "Service" },
{ "Value": "360A3825", "ParentValue": "32CFC4C7", "displayValue": "ticket" },
{ "Value": "79CF4F14", "ParentValue": "03190F10", "displayValue": "Customer" },
{ "Value": "Blank", "ParentValue": "", "displayValue": "(Select)" }];
$scope.company2 = $scope.company.slice(0, parseInt($scope.company.length / 2)); // take first half
$scope.company3 = $scope.company.slice(parseInt($scope.company.length / 2), $scope.company.length); // take second half
向我们展示一些代码,你试图拆分的json,任何东西。这个问题很不清楚。@AlexD我提到了我从Web API获得的记录列表。记录有三列。在下拉列表1中,我必须绑定ColC=NULL的行,在下拉列表2中,我必须绑定ColB值为ColAShow的那些记录显示列表中的一些内容、一些项目或其他内容。您粘贴了一个表,但它并没有显示太多。JSON是:-[{“Value”:“03190F10”,“ParentValue”:“displayValue”:“School”},{“Value”:“32CFC4C7”,“ParentValue”:“79CF4F14”,“displayValue”:“Service”},{“Value”:“360A3825”,“ParentValue”:“32CFC4C7”,“displayValue”:“ticket”},{“Value”:“79CF4F14”,“ParentValue”:“03190F10”,“displayValue”:“Customer”},{“Value”:“Blank”,“ParentValue”:“displayValue”:(Select)}我正在$scope.Company中存储JSON。现在我想代表父值拆分该JSON没有像[{“Value”:“03190F10”,“ParentValue”:“displayValue”:“这样的JSON”学校“},{Value:“32CFC4C7”,“ParentValue:“79CF4F14”,“displayValue:“Service”},{Value:“360A3825”,“ParentValue:“32CFC4C7”,“displayValue:“ticket”},{Value:“79CF4F14”,“ParentValue:“03190F10”,“displayValue:“Customer”},{“Value:“Blank”,“ParentValue:”“Select”}没关系,您可以将对象作为项目,但仍然有效。将您的json添加到我的答案中…但我的问题是,如果行中的列具有空值,如何以角度筛选行:/