Javascript 如何在引导树视图中构建href?

Javascript 如何在引导树视图中构建href?,javascript,twitter-bootstrap-3,treeview,Javascript,Twitter Bootstrap 3,Treeview,我正在使用来显示数据的树状视图。初始和基本实现正在工作,但我需要它当我单击文本值时,我会被重定向到链接 呈现树的JS函数是: function initTree(treeData) { $('#treeview_json').treeview({ data: treeData, enableLinks: true }); // collapses all nodes $('#treeview_json').treeview('col

我正在使用来显示数据的树状视图。初始和基本实现正在工作,但我需要它当我单击文本值时,我会被重定向到链接

呈现树的JS函数是:

function initTree(treeData) {
    $('#treeview_json').treeview({
        data: treeData,
        enableLinks: true
    });
    // collapses all nodes
    $('#treeview_json').treeview('collapseAll', { silent: true });
}
enableLinks:true
节点属性呈现链接。但是我在
href
属性上找不到任何文档或示例


链接必须与数据一起提供还是可以由javascript构建?

您将href作为节点属性传递(请参阅),因此它与数据一起提供:

var tree = [
  {
    text: "Parent 1",
    nodes: [
      {
        text: "Child 1",
        nodes: [
          {
            text: "Google",
            href: "https://www.google.com"
          },
          {
            text: "Twitter",
            href: "https://www.twitter.com"
          }
        ]
      },
      {
        text: "Facebook",
        href: "https://www.facebook.com"
      }
    ]
  }
];

检查此示例:

记住您必须具有EnableLink:true

function initTree(treeData) {
        $('#treeview_json').treeview({
            data: treeData,
            enableLinks: true,
        });
    }

谢谢我希望避免硬编码。我想知道这是否可以在引导V4,x中实现?谢谢