繁体   English   中英

在行中添加文字

[英]Add text to line

我使用svg.draw.js允许用户创建露台的草图。 我想在每行上方添加一个标签,以显示行的长度。 我已经尝试了好几件事,但是没有一件事情足够好。 请看一下这个小提琴: https : //jsfiddle.net/mdemuynck/pxy4f9o0/8/#&togetherjs=8oMIQFQmBg/

var poly2 = new SVG('polygonGrid').size('100%', '300')
    .polygon().draw({snapToGrid:20});

poly2.on('drawstart', function(e){
    document.addEventListener('keydown', function(e){
        if(e.keyCode == 13){
            poly2.draw('done');
            poly2.off('drawstart');
        }
    });
});

poly2.on('drawstop', function(){
    // remove listener
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM