私にも同様の問題がありました。私の場合、私は空の形をしています。クリックイベントでは、図形にコメント(テキスト)を追加できます。この例では、図形のサイズを拡大し、さらにその内部にテキストをラップします。それが役に立てば幸い!
function enterText(viewShape) {
var shapeText = prompt('Enter your new comment:', '');
if (viewShape.model.id === 'CommentID') {
//change comment text here
if (shapeText.length > 5) {
var wraptext = joint.util.breakText(shapeText, {
width: 200
//height: optionalHeight
});
//resize attribute and add it to paper
viewShape.model.resize(wraptext.length * 8, 67);
viewShape.model.attr('text/text', wraptext).attr('text/ref-y', 0.45);
} else {
viewShape.model.attr('text/text', shapeText).attr('text/ref-y', 0.45);
}
}
}
オーバーフローが消えた場合。あなたの問題は何ですか? – user3168958