【问题标题】:getOrgChart 'renderBoxContentEvent' (new 'renderEvent') not working on version 2.0.6getOrgChart 'renderBoxContentEvent'(新的'renderEvent')在版本 2.0.6 上不起作用
【发布时间】:2016-10-28 11:11:06
【问题描述】:

我使用 getOrgChart 已经有一段时间了。有了这个新的更新,我遇到了一些问题。我使用了事件“renderBoxContentEvent”(现在已重命名为“renderEvent”),但现在,这个新函数永远不会被调用。按照代码sn-p:

orgChart = new getOrgChart(peopleElement, {
        theme: "annabel",
        primaryFields: ["Area", "Nome"],
        photoFields: ["Imagem"],
        linkType: "M",
        enableEdit: true,
        enableDetailsView: false,        
        expandToLevel: 2,
        renderEvent: renderBox,
        renderBoxContentEvent:renderBox,
        updatedEvent: updatedEvent,
        dataSource: dsOriginalCopy,
    });
function renderBox(sender, args) {
    alert(1);
}

有什么想法吗?

【问题讨论】:

  • 您好,欢迎来到本站。您能否添加一些代码示例,您尝试了什么以及您看到的问题发生了什么?这将提高问题的质量,从而提高您获得好答案的机会。有关更多提示,请参阅stackoverflow.com/help/how-to-ask

标签: getorgchart


【解决方案1】:

其实在 2.0.7 版本更名为 renderNodeEvent。这是一个例子:

    var orgchart = new getOrgChart(document.getElementById("people"), {
    renderNodeEvent: renderNodeEvent,
    dataSource: [{id: 1,parentId: null,Name: "Amber McKenzie"}, {id: 2,parentId: 1,Name: "Ava Field"}, {id: 3,parentId: 1,Name: "Evie Johnson"}]
});
function renderNodeEvent(sender, args) {
    args.content[2] = args.content[2].replace("Amber McKenzie", "The name has been replaced");
}

查看文档:http://www.getorgchart.com/Documentation#renderNodeEvent

并下载最新版本: http://www.getorgchart.com/Download

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-09-25
    • 1970-01-01
    • 1970-01-01
    • 2021-08-21
    • 1970-01-01
    • 2016-12-28
    相关资源
    最近更新 更多