对不起,再问这个问题,但没有答案或解决方法已被确定。
这是这个问题的后续: #1
我有一个描述问题(基本上将在下拉列表中的树形结构)一plunker:
Plunker例子
如图所示,第一选择不选择值,并得到回一个空行 - 这也是一个谜。
我一直没能找到任何类似的情况,我很接近放弃,所以这是最后的机会。
关键代码区域是过滤器和initTreeSelect功能:
$scope.initTreeSelect = function(tree){
$scope.filteredFields = $filter('flattenTree')(tree);
return $scope.filteredFields[0];
};
angular.module('myApp.filters', []).filter('flattenTree', function (OrgSvc) {
return function (array) {
var arrayToReturn = [];
arrayToReturn = OrgSvc.flattenTree(array);
return arrayToReturn;
};})
您的帮助将是非常非常感谢! 谢谢