A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

本帖最后由 大山哥哥 于 2018-5-31 22:22 编辑

       最近和学员聊天,发现好多讲过的插件,大家当时还会使用,但是过去一段时间,大家都是只知道插件是干什么用的,已经不知道怎么使用了。
       在这以JQuery Ztree插件为例,为大家做一篇实例笔记,这样自己学过的东西,哪怕长时间不使用,当要使用的时候也可以不费力的就应用到项目中,这样就可以不用记那么多东西,并且在开发时也能提高开发效率。(实例代码附在文章末尾处
详情如下:(示例中列举了3中ztree加载数据的方式:展示静态数据,加载数据文件中数据,从数据库加载数据,它们原理都是一样的,并且注解都很详细,此处只讲第三种方式)
       1.JQuery Ztree是一个树状的展示控件。 应用场景:分类展示,树形菜单
       2.要想使用Ztree插件,需要导入如下css、js:
      

      3.初始化加载ztree数据(注意:ztree有自己的数据格式,需要数据格式完全匹配,否则展示会有问题,API参考:http://www.treejs.cn/v3/api.php
      

      4.后台代码(涉及到 SSM:springmvc,spring,mybatis相关知识,此处就不做详解)
      

       OK,这样就一个简单的笔记做完了。你会发现哪怕是没用过Ztree插件的开发人员,基本上看了上面的笔记,也能很快把ztree使用的得心应手。
另外大家不要觉得做笔记耽误事,浪费时间。实际上不做笔记,以后会更浪费时间,一个技术隔上一年半载不用,哪怕你以前用的非常熟,当再次使用的,你会发现好多细节性的东西也都记不住了,又得重新学一遍,浪费精力、时间,所以为了以后开发起来方便,做笔记是十分有必要的。
       另外就是大家觉得网络上好多资料都有,没有必要自己做笔记。网上资料太多太杂了,你搜一个问题就会出来好多解决方案,但是这些解决方案中你会发现有好多根本就解决不了问题,实际上那些都是针对做笔记的人的解决方案,可能就写那个解决方案的人只是把一些自己感觉比较重要的记了一下,好多细节都没写,所以那样的笔记只使用于做笔记的人。
      总结:一个好的开发人员应该都有一套自己的笔记,那都是以后开发生涯中宝贵的财富。

示例代码:(因项目太大,无法上传,故分享百度云盘连接)
     链接:https://pan.baidu.com/s/1qO0bJpwEpppSQN93LQ6pNQ     密码:7hek

1 个回复

倒序浏览
我来占层楼啊   
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马