首页 > 图书中心 >图书详情

jQuery EasyUI从零开始学

EasyUI轻松打造功能丰富且美观的UI界面

作者:施尧
定价:69
印次:1-5
ISBN:9787302509424
出版日期:2018.10.01
印刷日期:2021.07.26

本书详细介绍了EasyUI的各类组件以及在使用过程中容易遇到的一些问题,由于EasyUI版本更新较为频繁,本书在讲解时会注重向读者介绍EasyUI的设计思路,帮助读者从插件设计的高度来掌握EasyUI插件。本书附带资源和源码两个文件,其中资源文件中给出了EasyUI开发中的常用工具和资源,例如搭建本地服务器工具、图标资源等,在源码文件中给出了实用的EasyUI开发源码。 本书共3篇,12章,涵盖的主要内容有表单设计、元素的拖放和缩放、提示框、滚动条、滑块、面板、布局、窗口、自定义插件设计、数据网格、树、CRUD应用、移动端设计、主题更改、生成报表、扩展插件等。 本书内容丰富,学习门槛低,既可以作为EasyUI的参考文档,也可以作为EasyUI的入门书籍,特别适合EasyUI的初学者以及对EasyUI有部分困惑的开发人员阅读。

more >

前 言 Web应用的本质就是信息的保存和浏览。信息的拥有者将信息保存到电脑的指定区域并对外开放,其他用户可以通过网络浏览这些信息。对于信息的拥有者来说,必须有一个可以供其保存信息的页面,这个页面可以称为管理员页面。对于信息的浏览者来说,必须有一个可以供其查看信息的页面,这个页面称为前端用户页面。 随着近年来互联网突飞猛进的发展,Web应用正在发生翻天覆地的变化,前端用户界面变得越来越丰富,信息的展示方式也由传统的文字变成图片、视频、动画甚至地图等元素。随着前端页面的不断丰富,传统的HTML+JavaScript+CSS开发变得更加吃力,于是各类开发框架如雨后春笋般不断涌出。开发框架的主要目的是减轻开发者的工作。目前市场上的前端框架可以分为两类,第一类框架只做“该做的事情”,第二类框架做“该做的以及不该做的事情”。我们以遥控器为例,第一类框架仅仅只是设计了遥控器的外形,至于按下遥控器上的按钮电视机该调什么台,这些事情仍然需要开发者编写代码控制。第二类框架将遥控器的外形以及功能全部设计好,开发者只需要浏览说明书即可使用。EasyUI就是第二类框架,因此它使用起来相当简单。我们知道一个简单的遥控器由数字按键、音量按键以及频道按键组成,通过使用这些按键用户即可操控一台电视机。EasyUI组件由三部分组成,分别是属性、事件和方法。通过这三部分,开发者即可完全控制EasyUI的组件。 EasyUI的优点也是其学习的难点,因为它封装了太多的内容,初学者在学习时常常会摸不着头脑。例如,当在EasyUI中使用文本框时,EasyUI会在构建文本框时额外创建两个输入框,分别是展示值框、存储值框,它会将开发者定义的文本框及其构建的存储值框隐藏起来,仅向用户显示其构建的展示值框,此时开发者更改自己定义的文本框风格时就会发现不起作用了。又比如EasyUI为了让开发者更灵活地初始化组件,提供了五种初始化的渠道,这些渠道可以同时初始化同一属性,但是由于它们的优先级不一样,因此最终显示结果也不一样。 目前图书市场上关于EasyUI开发及框架整合的图书不少,但是这些书籍通常会出现两个极端:一部分书籍中重点讲解的是实战项目,EasyUI仅仅被当作项目的一个工具来讲解,所占的讲解比例相当少;另一部分仅仅是向读者介绍EasyUI组件的属性、事件以及方法,而其如何使用却很少提及。作者力图摆脱这两个极端,在本书中以一个EasyUI初学者的角色与读者共同探讨学习,并且找出初学者容易困惑以及混淆的知识点重点讲解。 本书特色 1. 零基础入门,学习门槛低 本书不需要读者有太多的Web前端以及后端开发基础,对于需要用到的前端开发技术,本书都会做简要讲解;对于后端开发,读者仅需掌握后端获取数据和输出数据的参数和数据格式即可,因此本书是一本零基础入门的书籍。 2. 简约但不简单 为了方便读者更容易地掌握EasyUI的知识点,本书不做太多实战项目的分析和开发,力争每个例子仅介绍一个知识点,在源码文件中的每个例子仅介绍单个组件的使用方法。 3. 直击学习痛点 作者在论坛等技术社区收集了大量EasyUI初学者在学习中遇到的困惑,并在本书中给出解答,因此本书是一本“接地气”的书籍,直击初学者的学习痛点。 4. EasyUI插件源码分析和“山寨” 本书在第6章带领读者分析EasyUI插件的源码,并且向读者介绍了jQuery中插件的设计方法,最后带领读者“山寨”EasyUI插件的设计方法设计一个自定义插件。EasyUI插件的设计有着非常优秀的规范,因此读者掌握了它的设计规范后,无论是否在项目开发中使用EasyUI框架都将受益匪浅。 本书内容 第1篇 EasyUI的基础组件(第1~6章) 本篇介绍EasyUI开发中的基础组件,这些组件通常用于设计网站的布局以及向服务器提交用户输入的数据。第6章带领读者深入解析EasyUI插件的源码,在分析源码的过程中解释大量初学者容易混淆的概念以及使用方法,最后带领读者模拟EasyUI插件的设计规范设计自定义的插件。 第2篇 EasyUI数据的获取和展示(第7~8章) 本篇主要介绍EasyUI中数据的获取和展示。相对于其他前端框架,EasyUI的优势莫过于其强大的数据获取和展示功能。在第8章中向读者介绍三种使用EasyUI创建CRUD应用的方法。 第3篇 EasyUI高级应用(第9~12章) 本篇主要介绍EasyUI的高级应用,包括移动端样式的设计、主题的更改以及EasyUI常见的扩展插件。在最后一章中向读者展示使用EasyUI开发一个实战项目。 代码下载与反馈 本书配套代码下载地址请扫描右边二维码获取。如果下载有问题,请联系booksaga@163.com,邮件主题为“jQuery EasyUI从零开始学”。 如果阅读过程中发现有什么问题,请发送邮件至49659450@qq.com。 本书读者 ? 需要快速介入Web前端开发的程序员 ? 需要快速掌握Web前端技术的后端开发人员 ? 需要全面学习EasyUI开发技术的人员 ? 网页设计人员 ? 希望提高项目开发水平的人员 ? 专业培训机构的网页设计与网页开发学员 ? 软件开发项目经理 本书由施尧著,其他参与创作的还有陈晓珺、陈云香、王晓华、刘泽楷、薛燚、孙亚南、薛福辉、管书香、王云云、支传华、王启明、李一鸣。 施 尧 2018年8月

more >
扫描二维码
下载APP了解更多

同系列产品more >

Vue.js+Node.js全栈开发实战

王金柱
定 价:79元

查看详情
Vue.js 3.x+Element Plus从入门到...

张工厂
定 价:89元

查看详情
React.js+Node.js+MongoDB企业级全...

李海燕
定 价:89元

查看详情
Bootstrap 5从入门到精通(视频教...

李小威
定 价:69元

查看详情
Vue.js 3.x从入门到精通(视频教学...

李小威
定 价:79元

查看详情
图书分类全部图书
more >
  • 施尧,某环保软件公司项目主管。目前负责互联网在政务、环保等领域的应用,擅长于jQuery、Vue、React等前端框架,有着丰富的实战开发经验。

  • 目前互联网开发一款产品一般都是要求快速开发,然后快速迭代,这就要求开发人员有统一的界面和支持快速开发的框架。对于前端来说,不管是PC前端还是移动前端,都要遵守UI的一致性原则。EasyUI正好节省了网页开发的时间和规模,还能在各平台保持界面完美统一,符合当下流行的用户交互方式。基本上所有互联网前端都需要用到UI技术,也都需要使用一些UI框架。在这些框架中,EasyUI是入门首选,也是后端做全栈技术、快速开发项目的首选。
    本书专为Web开发人员与后端开发人员量身定制,从零开始、图文结合,使你能够快速上手前端开发技术。
more >
  • 目  录

    第1篇  EasyUI的基础组件

    第1章  jQuery EasyUI快速入门 3

    1.1  什么是jQuery EasyUI 3

    1.2  jQuery EasyUI的初步使用 4

    1.2.1  下载及版本说明 4

    1.2.2  直接在HTML中使用 4

    1.2.3  使用Javascript创建 4

    1.3  搭建本地服务器 5

    1.4  实战:第一个EasyUI注册页面 8

    1.5  小结 9

    第2章  EasyUI表单 10

    2.1  文本框简介 10

    2.1.1  验证框(ValidateBox) 11

    2.1.2  文本框(TextBox) 17

    2.1.3  密码框(PasswordBox) 26

    2.1.4  数字框(NumberBox) 27

    2.2  组合简介 33

    2.2.1  组合(Combo) 33

    2.2.2  组合框(ComboBox) 37

    2.3  微调器简介 46

    2.3.1  微调器(Spinner) 46

    2.3.2  数字微调器(NumberSpinner) 48

    2.3.3  时间微调器(TimeSpinner) 49

    2.3.4  日期微调器(DateTimeSpinner) 50

    2.4  菜单和按钮 51

    2.4.1  菜单(Menu) 51

    2.4.2  链接按钮(LinkButton) 56

    2.4.3  菜单按钮(MenuButton) 59

    2.4.4  分割按钮(SplitButton) 61

    2.4.5  切换按钮(SwitchButton) ...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘