如何在 balkangraph orgchart 中“修复缩放功能”错误?

Posted

技术标签:

【中文标题】如何在 balkangraph orgchart 中“修复缩放功能”错误?【英文标题】:How to "fix zoom function" error in balkangraph orgchart? 【发布时间】:2020-01-02 16:40:45 【问题描述】:

当我初始化巴尔干组织结构图时。它适合屏幕,但我需要在初始化时缩小。但是当我使用我在代码中提到的图表变量调用缩放函数时,它会抛出错误。

chart.zoom(0.5)

var chart = new OrgChart(document.getElementById("tree"), 
                        template: "rony",
                        nodeMouseClick: OrgChart.action.none,
                        mouseScrool: OrgChart.action.zoom,
                        align: OrgChart.ORIENTATION,
                        enableSearch: false,
                        showXScroll: OrgChart.none,
                        toolbar: 
                            zoom: true,
                            fit: true,
                            expandAll: false
                        ,
                        collapse: 
                            level: 2,
                            allChildren: true
                        ,
                        nodeBinding: 
                            field_0: "name",
                            field_1: "title",
                            field_2: "department",
                            img_0: "img",
                            field_number_children: "field_number_children"
                        ,
                        nodes: nodes
                    );

我希望输出在初始化时缩小图表。

【问题讨论】:

【参考方案1】:

使用scaleInitial 选项:

var chart = new OrgChart(document.getElementById("tree"), 
    scaleInitial: 0.5
);  

【讨论】:

以上是关于如何在 balkangraph orgchart 中“修复缩放功能”错误?的主要内容,如果未能解决你的问题,请参考以下文章

如何在首次显示时折叠包含所有节点的 orgChart,然后通过选择事件显示其子级的第一级?

谷歌Orgchart创造婚姻

如何将 OrgChart 插件与 React JS 集成/使用

OrgCharts - 您是不是编写了自定义或使用收缩包装工具?

打印在 orgchart 中不起作用

OrgChart向导通过VBA导出到Visio时出错