• 技术文章 >web前端 >js教程

    Dojo入门篇

    黄舟黄舟2017-02-09 16:51:59原创1145

    Dojo是一个JavaScript实现的开源DHTML工具包,Dojo最初的目标是解决开发HTML应用程序中遇到的一些长期存在的问题,然而现在Dojo已经成为了开发RIA应用程序的利器。

    Dojo让Web页面具有动态能力,我们可以在其他支持JavaScript的环境中使用Dojo。

    利用Dojo提供的组件,可以提升Web应用程序的可用性和交互能力。

    Dojo在很大程度上屏蔽了浏览器之间的差异性,因此不用担心Web页面是在某些浏览器中可用。

    Dojo的打包工具可以帮助优化JavaScript代码,并且只生成部署应用程序所需的最小Dojo包集合。

    1065.png

    Dojo Toolkit的特性


    1066.png

    1、Core Dojo包

    包含了一些Base中没有包含的附加特性,通常这些特性不像Base中的特性那样频繁使用。因此它们单独加载的话会减轻Base包的负担。从这一点来讲,Core包提供一些实际有用的组件,包括高级动画拖放、I/O、数据管理、国际化、浏览器历时管理等。

    2、Dijit包

    包含Dojo小部件和组件的扩展UI库。这些小部件的一些示例包括对话框、日历、调色板、工具提示和树等。它还包括一些表单控件,这比标准HTML表单控件提供更多的功能,还有一些完整的布局管理选项。

    3、DojoeXtensions(DojoX)

    包含工具箱的各个子项目,位于DojoX中的大多数是实验特性,但是也有一些稳定组件和特性。

    以上就是Dojo入门篇的内容,更多相关内容请关注PHP中文网(m.sbmmt.com)!


    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:Dojo
    上一篇: 创建ArcGIS API for JavaScript的第一个示例程序 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • 一文聊聊Angular中的依赖注入• react native路由跳转怎么实现• Node实战学习:浏览器预览项目所有图片• 一起聊聊var、let以及const的区别(代码示例)• 深入详解React中的ref
    1/1

    PHP中文网