1
我必須生成樹視圖,所以我在我的spring boot jhipster應用程序中使用abn-tree創建了樹。abn樹到達第9級時無法正確顯示
由於樹會在運行時生成,並且樹的級別(深度)不固定。我嘗試了abn-tree的深度8,但是當它進入第9級時,它的視野分散了。向右側移動並且整個樹視圖顯示不正確後添加節點。
我需要樹狀結構Windows註冊表編輯器:通過將數據在app.js http://embed.plnkr.co/Nxi2Nl/:
您可以查看問題
var app = angular.module('plunker', ['angularBootstrapNavTree']);
app.controller('MainCtrl', function($scope) {
$scope.name = 'World';
var treedata_geography = [{
label: 'North America',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: [{
label: 'Canada',
children: ['Toronto', 'Vancouver']
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'USA',
children: ['New York', 'Los Angeles']
}, {
label: 'Mexico',
children: ['Mexico City', 'Guadalajara']
}]
}, {
label: 'South America',
children: [{
label: 'Venezuela',
children: ['Caracas', 'Maracaibo']
}, {
label: 'Brazil',
children: ['Sao Paulo', 'Rio de Janeiro']
}, {
label: 'Argentina',
children: ['Buenos Aires', 'Cordoba']
}]
}];
$scope.my_data = treedata_geography;
});
我該如何解決這個問題。我嘗試過各種CSS變化。如果這不能解決問題,那麼最好在運行時使用展開摺疊功能來生成樹。
謝謝,它的工作! –