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变化。如果这不能解决问题,那么最好在运行时使用展开折叠功能来生成树。
谢谢,它的工作! –