Label
new Konva.Label(config)
Label 构造函数。 Label 是包含 Text 和 Tag 图形的组
参数
| 名称 | 类型 | 描述 |
|---|---|---|
| config | Object | |
| x(可选) | Number | |
| y(可选) | Number | |
| width(可选) | Number | |
| height(可选) | Number | |
| visible(可选) | Boolean | |
| listening(可选) | Boolean | 节点是否监听事件 |
| id(可选) | String | 唯一 ID |
| name(可选) | String | 非唯一名称 |
| opacity(可选) | Number | 确定节点的不透明度。可以是 0 到 1 之间的任意数字 |
| scale(可选) | Object | 设置缩放 |
| scaleX(可选) | Number | 设置 x 缩放 |
| scaleY(可选) | Number | 设置 y 缩放 |
| rotation(可选) | Number | 以度为单位的旋转 |
| offset(可选) | Object | 相对于中心点和旋转点的偏移 |
| offsetX(可选) | Number | 设置 x 偏移 |
| offsetY(可选) | Number | 设置 y 偏移 |
| draggable(可选) | Boolean | 使节点可拖动。当舞台可拖动时,可以通过拖动舞台的任意部分来拖放整个舞台 |
| dragDistance(可选) | Number | |
| dragBoundFunc(可选) | function |
自有方法
getText()
获取标签的 Text 图形。需要访问 Text 图形才能更新文本属性
示例:
label.getText().fill('red')
getTag()
获取标签的 Tag 图形。需要访问 Tag 图形才能更新指针属性和圆角半径