1

この質問をもう一度して申し訳ありませんが、答えや回避策は特定されていません。

これはこの質問のフォローアップです: Stackoverflow

問題を説明するプランカーがあります(基本的に、ツリー構造をドロップダウンリストに入れます):

プランカーの例

図に示すように、最初の選択では値が選択されず、空の行に戻ります。これも謎です。

似たような事例が見つからず、諦めかけているのでこれがラストチャンスです。

重要なコード領域は、フィルターと 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;

};})

あなたの助けは非常に高く評価されます! ありがとう

4

1 に答える 1