mxGraph - 不可编辑模式
mxGraph - Non editable mode
实际上我正在将 mxGrpah XML 节点存储到数据库中,在检索期间从数据库中获取所有节点,合并并绑定到图形。
场景:
一次多个用户可以 view/edit diagram.If 碰巧会发生很多冲突。因此,为避免冲突,一个用户可以一次编辑图表,而其他用户只是被锁定,即其他用户可以查看现有图表,系统不应允许编辑。为此,我必须设置其他用户不允许更改图表。 是否可以将图表设置为不可编辑?
我参考了 jgraph forum 的答案,它工作正常。
var editorUiRefresh = EditorUi.prototype.refresh;
EditorUi.prototype.refresh = function()
{
editorUiRefresh.apply(this, arguments);
this.editor.graph.setEnabled(false);
};
实际上我正在将 mxGrpah XML 节点存储到数据库中,在检索期间从数据库中获取所有节点,合并并绑定到图形。
场景: 一次多个用户可以 view/edit diagram.If 碰巧会发生很多冲突。因此,为避免冲突,一个用户可以一次编辑图表,而其他用户只是被锁定,即其他用户可以查看现有图表,系统不应允许编辑。为此,我必须设置其他用户不允许更改图表。 是否可以将图表设置为不可编辑?
我参考了 jgraph forum 的答案,它工作正常。
var editorUiRefresh = EditorUi.prototype.refresh;
EditorUi.prototype.refresh = function()
{
editorUiRefresh.apply(this, arguments);
this.editor.graph.setEnabled(false);
};