zoukankan      html  css  js  c++  java
  • 前端知识技能总结——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框架权限控制

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

     

  • 相关阅读:
    Codeforces 749C【模拟】
    Codeforces 358D【DP】
    Lightoj1122 【数位DP】
    Codeforces 744C【DFS】
    大晚上就是想说说话
    HDU5997 【线段树】
    codeforces743D 【DFS】
    lightoj 1422【区间DP·分类区间首元素的情况】
    lightoj 1125【背包·从n个选m个】
    Lightoj 1147【DP】
  • 原文地址:https://www.cnblogs.com/cxy2016/p/9106932.html
Copyright © 2011-2022 走看看