- 博客(8)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 jTopo入门 简单实现拓扑图
一、完全基于HTML5 Canvas开发,始终站在开发者的角度设计,API平易近人、几乎简单到了极致。二、不依赖任何其他库、执行仅需一个Canvas,不污染你的页面、Dom结构和代码命名空间。三、功能异常强大、灵活,可扩展性极强(为扩展而生),包装一下,就是一款很专业的图形化软件。四、体积小,压缩后仅几十KB。五、性能十分优异,可流畅地展示大量数据(经过专业优化过甚至可以展示几十万、百万级别的数据)六、免费
2020-11-06 16:43:42
2151
3
原创 vue element el-tree default-checked-keys 清空选中数组不管用;还是存在选中的
1.前端使用el-tree中checkbox全选和反选的功能实现时,setCheckedKeys置为空数组时,还存在选中的数据没有进行清空.this.$refs.tree.setCheckedKeys([]) 还是不行2.换成setCheckedsetChecked怎么使用的呢具体可以看官网解释this.treeData.forEach(item=>{ this.$refs.tree.setChecked(item,false,true)})...
2021-03-13 17:42:59
2368
1
原创 jTopo如何实现不可拖拽
jTopo如何实现不可拖拽我们在node节点进行拖拽的时候进行监听,使用的是mousedrag事件,然后设置所拖动节点的dragable为falsethis.scene.mousedrag(function(e)){ e.target.dragable = false;//将拖拽设置为false e.target.visible = false;//将节点设置为不可见}如果不懂 this.scene 结构的可以参考我的另一篇简单入门的topo文章https://blog.csdn.net/we
2021-02-26 11:43:41
803
原创 Linux下搭建vue2.0或vue3.0环境
前言最近Linux系统下搭建vue环境的时候,老是搞混vue2.0和vue3.0,vue的版本不一样,创建出来的vue项目也是不一样,每次要搭建的时候总是会忘记,需要百度解决,目前就想针对自己手动搭建做个总结,算是记录下吧。查看node和npm安装node之前先查看下node和npm是否已经有了node -v //查看node版本npm -v //查看npm版本没装会显示如下:如果没有权限查看的记得切换至管理员,指令如下sudo su root //切换至管理员安装node从no
2020-11-11 15:41:30
1654
1
原创 手把手教你如何搭建一个vue项目
1、先进去node.js官网下载,**https://nodejs.org/zh-cn/download/**2、安装成功后,命令框执行: node -v(查看当前node版本) npm -v(查看当前npm版本)3、安装cnpm指令:npm install cnpm -g (安装cnpm,-g代表全局安装)查看是否安装成功:cnpm -v(查看当前cnpm版本)4、安装webpack指令:npm intsall webpack -g查看安装结果:webpack -v5、安装vue-cl
2020-11-05 18:01:32
608
3
原创 vue使用 elementUI中 el-tree setCheckedKeys清空数据不全问题
前言:elementUi中可以选择的el-tree树型控件,第一次选择之后,再次进入的时候还是存在已选中问题。<el-tree :data=“treeData” node-key=“id” ref=“tree”:props=“defaultProps” default-expand-all show-checkbox@check=“checkNodes”>完整代码如下:<el-dialog width="35%" title="xxxx" .
2020-11-05 15:18:00
4410
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人