bootstrap-nav-tree的自定义属性名称

时间:2016-02-23 13:07:36

标签: angularjs angularjs-directive

我正在使用此指令https://github.com/nickperkinslondon/angular-bootstrap-nav-tree作为我的树,我正在从服务器远程获取数据。我不确定这是否是指令的要求,但我不能显示我的数据,除非在获取时我的数据库中定义了“label”属性。

// this works okay since there is a property 'label'
$scope.tree = [
    {
      label:  "Stack",
      children: ['child1', 'child2']
    }
];


// this doesnt because of the 'name' property.
$scope.tree = [
    {
      name: "Stack",
      children: ['child1', 'child2']
    }
]

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

来自指令的文档元素有一个长形式,其中每个节点都是一个带有“label”的对象,以及可选的其他类似“数据”的东西,和“孩子们”。

该指令期望密钥label始终存在。