label

标签

组件:



功能:

代码示例:

    // 初始化label生成器,调用它的label()方法即可创建label
    // 后续会扩展支持生成器的参数
    var labels = new draw.tools.labels();

    // label的配置
    var labelSetting = {
        appendTo:'#labelDemo', // 添加进哪个元素,若和prependTo一起配置以appendTo为准,建议使用id选择器
        prependTo:'#labelDemo', // 添加进哪个元素,若和appendTo一起配置以appendTo为准
        title:'title标题', // label上面的文字
        click:function() { // 点击label文字的触发事件,不支持传参
            console.log("点击了label标签");
        },
        canClose:true, // 是否可以关闭label
        close:function(){ // 关闭label的触发事件,不支持传参.需要canClose为true
            console.log("关闭了label标签");
        }
    };

    // 创建label
    labels.label(labelSetting);