Vue3使用LeaderLine

Vue3使用LeaderLine_第1张图片

LeaderLine官方文档在这里

1.安装插件

npm install leader-line-vue

2.导出LeaderLine

import LeaderLine from 'leader-line-vue';

3.创建连接线

let line = LeaderLine.setLine(startElement,  endElement, 
        { startPlug: 'disc', endPlug: 'disc',color: 'white', size: 2 });

注意:startElement,  endElement为template中的元素节点,在Vue3中不要使用GetElementById去获取元素节点,而是要使用ref,可以参考我另外一篇文章

4.刷新连接线

当元素位置变了时,需要更新连接线

line.position();

你可能感兴趣的:(CesiumJS,javascript,Vue3,LeaderLine,连接线)