echarts矩阵树图不可拖拽,取消点击节点后的行为设置

series: [

          {

              type: 'treemap',

              width: '100%',

              height: '100%',

              roam: false, //是否开启拖拽漫游(移动和缩放)

              nodeClick: false, //点击节点后的行为,false无反应

]

要在echarts树图中的节点后面添加一个可以点击的元素,可以使用echarts的自定义节点功能。您可以通过以下步骤实现: 1.在echarts中,使用`series.tree`配置项来绘制树图。 2.使用`series.tree.data`配置项来定义树图中的每个节点。 3.将节点的`itemStyle`属性设置为`{color: '#fff', borderColor: '#000'}`,以便在节点后面放置一个可以点击的元素。 4.在节点后面添加一个元素,可以使用`series.tree.leaves`配置项,该配置项可以用来自定义节点的标记。 5.使用`series.tree.leaves.label`配置项来定义标记的文本内容。 6.使用`series.tree.leaves.symbol`配置项来定义标记的图形,如图标、矩形或圆形。 7.使用`series.tree.leaves.symbolSize`配置项来定义标记的大小。 8.使用`series.tree.leaves.itemStyle`配置项来定义标记的样式。 例如,您可以使用以下代码在每个节点后面添加一个可以点击矩形: ``` series: [ { type: 'tree', data: [...], // 树图中的节点数据 symbol: 'emptyCircle', // 节点的默认标记 symbolSize: 7, // 节点的默认标记大小 label: { // 节点上的标签 position: 'right', verticalAlign: 'middle', align: 'left' }, leaves: { label: { // 标记上的文本 position: 'insideRight' }, symbol: 'rect', // 标记的图形 symbolSize: [30, 20], // 标记的大小 itemStyle: { // 标记的样式 color: '#f48fb1', borderColor: '#f48fb1' } } } ] ``` 这样,每个节点后面就会有一个可以点击矩形,您可以根据需要自定义矩形的大小、颜色和样式。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值