mxGraph also includes the feature to render entirely using HTML,this limits the range of functionality available,but is suitable for more simple diagrams.”
但是,我尝试了以下但没有成功:
var editor = new mxeditor();var graph = new mxGraph(graphContElem,new mxGraphModel(),'fastest'); // fastest maps to strictHTMLgraph.setHTMLLabels(true);graph.dialect = mxConstants.DIALECT_STRICTHTML;editor.graph = graph;editor.createGraph();
添加此单元格:
var prototype = new mxCell('<input type="text" value="test" />',new mxGeometry(0,w,h),style);prototype.setVertex(true);... import cells ...
导致这个:
<svg >... <g transform="translate(104,61)"> <foreignObject pointer-events="all" wIDth="173" height="19"> <div > <div xmlns="http://www.w3.org/1999/xhtml" > <input type="text" value="test"> </div> </div> </foreignObject> </g> ...</svg>
我的目标是开发表单编辑器;因此,图形的单元格将是HTML小部件或Web组件,例如输入字段.
这可能与mxGraph一起使用吗?提前致谢!
解决方法 文档需要更新,mxGraph长时间不支持该模式. 总结以上是内存溢出为你收集整理的MxGraph:是否可以在没有SVG的HTML中呈现图形?全部内容,希望文章能够帮你解决MxGraph:是否可以在没有SVG的HTML中呈现图形?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)