2016-10-28 7 views
0

私はしばらくの間、getOrgChartを使用しています。この新しいアップデートで私はいくつかの問題に直面しています。私はイベント 'renderBoxContentEvent'(これは 'renderEvent'に名前が変更されました)を使用しましたが、今この新しい関数は呼び出されません。コードスニペットに従ってください:getOrgChart 'renderBoxContentEvent'(新しい 'renderEvent')はバージョン2.0.6で動作しません

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); 
} 

アイデアをお持ちですか?

+0

こんにちは、サイトへの歓迎。あなたのコードのいくつかの例、あなたが試したこと、あなたの質問に何が起こっているかを追加できますか?それは質問の質を向上させ、それによって良い答えを得るチャンスです。 いくつかのヒントについては、http://stackoverflow.com/help/how-to-askを参照してください。 – Buurman

答えて

0

実際はバージョン2.0.7ではrenderNodeEventという名前に変更されています。次に例を示します。http://www.getorgchart.com/Documentation#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/Download

関連する問題