Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 如何将$scope值拆分/筛选为两个不同的$scope?_Angularjs - Fatal编程技术网

Angularjs 如何将$scope值拆分/筛选为两个不同的$scope?

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

我的$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       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添加到我的答案中…但我的问题是,如果行中的列具有空值,如何以角度筛选行:/