【发布时间】:2015-10-01 12:47:32
【问题描述】:
谁能告诉我如何在 JointJS 中将长文本包裹在矩形内。
提前致谢
【问题讨论】:
标签: jointjs
谁能告诉我如何在 JointJS 中将长文本包裹在矩形内。
提前致谢
【问题讨论】:
标签: jointjs
您可以使用“TextBlock”,或者如果您尝试创建自定义元素,您可以这样编写
joint.shapes.devs.testModel = joint.shapes.basic.TextBlock.extend( {
markup: ['<g class="rotatable"><g class="scalable"><rect class="body"/><rect class="leftthick"/></g>',
joint.env.test('svgforeignobject') ? '<foreignObject class="fobj"><body xmlns="http://www.w3.org/1999/xhtml"><div class="content"/></body></foreignObject>' : '<text class="content"/>',
'<image/><text class="label"/><g class="inPorts"/><g class="outPorts"/>',
'</g>'].join(''),
defaults: joint.util.deepSupplement({
【讨论】: