今天是被mxGraph的mxOutline打击到的一天。不过还好,加班解决这个小问题找回一点点自信。
项目中有一个操作:
选中一个mxell 然后改变其显示的内容,同时需要cell的宽度随着内容改变,达到宽度自适应的效果。
改变cell宽度这个操作用了很多方法都没有达到效果,比如有些论坛提到的:
this.graph.updateCellSize(cell, true);
var geom = cell.getGeometry();
geom.width = geom
本文档记录了在mxGraph项目中遇到的问题:如何在选中一个mxCell并更改其内容后,使cell的宽度自适应内容。经过尝试多种方法无效后,最终通过研究文档找到并应用了setGeometry方法,成功实现了预期效果。
今天是被mxGraph的mxOutline打击到的一天。不过还好,加班解决这个小问题找回一点点自信。
项目中有一个操作:
选中一个mxell 然后改变其显示的内容,同时需要cell的宽度随着内容改变,达到宽度自适应的效果。
改变cell宽度这个操作用了很多方法都没有达到效果,比如有些论坛提到的:
this.graph.updateCellSize(cell, true);
var geom = cell.getGeometry();
geom.width = geom
2万+
407