初次学习ligerui,谈谈收获。
了解ligerui
ligerui是基于jquery的前端框架,包括表单、布局、表格等等常用控件,使用LigerUI可以快速创建风格统一的界面效果。

ligerui的使用
(一)、使用ligerui呢,要先去官网下载最新版本的ligerui并放在项目中的WebContent中。还要准备好jquery的js文件。
(二)、创建jsp,引入需要的jquery文件,ligerui中需要的css和js文件。
(三)、现在就可以使用ligerui的控件了。首先使用ligerui布局。

(四)、在页面的右侧创建一个Grid,与Java后台交互获得显示数据。


(五)、在页面的左侧创建一个tree用于显示文件夹。在我使用tree的过程中走了许多弯路,一开始没有理清父节点与子节点之间的数据结构,只是想着如何在页面把这个文件夹按照tree的风格显示出来。后来在网上找到以父节点的id作为子节点的pid来搭建他们之间的关系。并以这种格式来返回json数据:
理清了这一关系,就可以正确的显示了,树形效果:
(六)、前后台的数据交互,使用的是ajax

总结
通过这一练习,最大的收获应该是认知到自己对于数据之间的结构没有清晰的思维理解,之后会多看些书籍以及在工作中不断学习理解。

初次学习ligerui相关推荐

  1. Golang初次学习

    Golang初次学习 一. Golang的Windows环境搭建和开发工具 1. Golang语言简称go,其最流行的开发工具分为以下几种: 1)Vscode +go插件Vscode可能是大家或新手接 ...

  2. 初次学习HTML的感受

    HTML是什么 HTML,即超级文本标记语言.是用于构建网页的一种标记语言,它与编程语言需要被严格的区别开来. 使用HTML的感受 初次接触HTML的我,第一感受是HTML的简易性,初步理解了为什么新 ...

  3. Springboot初次学习

    -- 介绍取自springboot中文文档 :https://www.breakyizhan.com/springboot/3032.html Spring Boot可以轻松创建可以运行的独立的,生产 ...

  4. java外加IJ-idea的初次学习

    技术篇 目的: 0基础:Java可以做什么?环境?课堂案例的所有代码能看懂. 有基础:自己实现今天的案例? 一.Java概述 应用:移动端开发(app).网站开发(视频.购物.门户).企业级开发(钉钉 ...

  5. 二本机械生对计算机的初次学习

    我是来自江苏的二本学生,现在大二.高考成绩相比较于平时少了许多.对于当时的我来说,这个分数有点失落.因为我对专业并不了解,在填专业时发现计算机只能学嵌入式,于是抱着考研想法的我放弃了计算机.在网上偶尔 ...

  6. 初次学习绘画怎么绘画好场景人物?场景画人物的作用怎样画?

    怎么绘画好场景人物?场景画人物的作用怎样画?背光作用怎样画?暗影怎样画?学习绘画难吗?怎样才干学好绘画?想必这些都是绘画初学者们常常在想的问题吧,就是不知道怎么才干绘画好好人物背景,背光的作用! 那么 ...

  7. ffmpeg初次学习(仅针对编码)

    学习资源 官方文档: Documentation 雷神博客 可移步 [总结]FFMPEG视音频编解码零基础学习方法 结构体学习:FFMPEG结构体分析 基础知识 视频编码 视频编码的主要作用是将视频像 ...

  8. Git 初次学习笔记

    1.准备服务 1)在github网站上申请一个新的用户,并新建一个项目 2)建议在你的系统新建一个新的用户git 3)useradd -m git 设置密码 passwd git 在root用户下安装 ...

  9. 初次学习Docker没什么经验记录下的笔记

    1.卸载旧的版本 yum remove docker docker-client docker-client-latest docker-common docker-latest docker-lat ...

最新文章

  1. 【译】一行css代码搞定响应式布局
  2. ngx_lua 模块
  3. python爬虫Scrapy框架之增量式爬虫
  4. vue v-Model
  5. linux中fork()函数具体解释(原创!!实例解说)
  6. Python使用pyechart绘制3d散点图
  7. 【读书笔记】 —— 金融
  8. linux shell su root失败
  9. 【笔记1-4】陈丹琦毕业论文 NEURAL READING COMPREHENSION AND BEYOND
  10. 《单基因疾病的遗传》学习笔记
  11. 英语不好、数学不好能自学编程吗?自学编程出路如何?老程告诉你
  12. linux下 解压iso 命令行
  13. 据说,2021年Apple将推出1416英寸MacBook Pro
  14. 微软官方原版win7(64位/32位)旗舰版系统下载【适合所有品牌】
  15. tableau 集动作_Tableau训练营:7天,每天30分钟,零基础get数据可视化基本姿势
  16. JQuery加载图片自适应DIV大小
  17. 使用U盘在VMware虚拟机安装Ubuntu(Linux)系统
  18. linux禅道怎么改公司名字,在linux系统下一键部署禅道环境
  19. Android终端Termux安装Scrapy
  20. 享受真正平衡输出,进口卡侬头XLR音频线,高屏蔽,粗线芯

热门文章

  1. StyleTransferTrilogy 风格迁移三部曲
  2. seo专家解读百度搜索结果页URL参数的含义
  3. jupyter中更换工作目录最简单方式
  4. 软件工程毕业设计课题(22)基于JAVA毕业设计视频学习教育网站系统毕设作品项目
  5. 餐馆就餐问题(C++)
  6. vim: 学习资料——基础
  7. win10系统输入法失效打不了字怎么办
  8. QT QImage使用方法(Qt学习1)
  9. 别再开省电模式了!华为手机调整这4个设置,手机电量会更持久
  10. Exception和RuntimeException