前端知识技能总结——2018.5.29

我应聘的JAVA开发工程师实习,结果第一个独自一人完成的项目更像是一个前端项目。

根据客户的要求,所有数据操作全部依赖他们提供的接口,不能存储到本地数据库。一下让我不用关注dao层、数据库层的设计与开发。

这一个多月来,大部分的时间用在了客服前端问题上,学了不少新东西,现在总结一下一些知识与技巧。

1.树形结构插件ZTree

①ajax动态接收数据展开。

②callBack木块下的各种函数,单击、加载完成、选择等事件。

③动态接收数据并动态修改图标:

ZTree能接受的参数名称与数量是规定好的,有些依赖其他数据要对树的样式进行修饰的问题,可以把参数存到已有参数(如id)中,并借助callBack的一些回调函数对树进行操作。

④单击某节点获取所有子节点信息

⑤css修改

2.表格插件DataTable

①ajax动态接收数据

②基于浏览器的排序、搜索、分页配置

③基于后台的排序、搜索、分页配置

3.svg+d3绘制图表

①根据页面动态调整画布大小,不要写死,改起来很麻烦

②运用好比例尺

③分清d3的功能与svg的功能,用最简单的方法

4.tableExport导出表格

好用,不多说,爽得很

中文乱码问题,下载jquery.base64.js

5.debug

①谷歌浏览器断点调试

6.布局

①积累学习丰富美丽的页面布局形式

②运用brootstrap的栅栏布局,很好用

7.轮询

ajax轮询,注意书写技巧,避免无限循环以及不及时关闭增加浏览器负担

8.Hibernate-Validator校验

好用,简单

9.Shiro框架权限控制

结合控制器注解给页面设置权限

 

原文地址:https://www.cnblogs.com/cxy2016/p/9106932.html