dojo
爸爸去哪了2之熊猫三胞胎
本人现在所处一个物联网公司,主要从事网站的前端后台相应的开发。
展开
-
web前端之dojo实际应用及开发五:丰富的用户界面(附有源码)
web前端之dojo实际应用及开发五:丰富的用户界面(附有源码)现在我们就使用dojo的Dijit工具包来丰富用户界面: 那Dijit的界面组件有哪些呢?日历、调色板、对话框(模态(modal)或非模态)、富文本编辑器、内嵌编辑器、菜单栏和上下文菜单、进度条、折叠菜单和面板、工具栏、工具提示、树等组件。DojoX 扩展库还提供了一系列额外的组件,包括网格、图表、视频播放器、灯箱效果等。那么现在就让原创 2016-12-03 16:19:58 · 838 阅读 · 0 评论 -
web前端之精通dojo六:异步编程
web前端之精通dojo六:异步编程利用Dojo关联用户自定义事件function f(){ console.log("hello word");};function myHandler(){ console.log("Hello from f's handler!");};var handler=dojo.connect("f",myHandler);f原创 2017-01-09 15:20:16 · 775 阅读 · 0 评论 -
web前端之精通dojo五:利用Dojo进行DOM事件编程
web前端之精通dojo五:利用Dojo进行DOM事件编程如果针对浏览器编程,让它动态地做任何事,就必须将代码与DOM事件关联起来。这时你会发现有两种不同的事件API可用。不干预下风的IE提供了第三种API————同时还附送了内存泄漏问题。通过深入学习这些API,可以了解浏览器间的不兼容性以及各浏览器的特性。事件编程很快就成为了让人头疼的问题。好在,Dojo为我们提供了一个完备的事件编程框架来解决这原创 2017-01-02 13:28:32 · 964 阅读 · 0 评论 -
web前端之精通dojo四:JavaScript中的语言扩展
web前端之精通dojo四:JavaScript中的语言扩展Dojo提供了一些函数库,不严格地讲,这些函数扩展了JavaScript核心库。这些函数不正对某个特定的问题领域,它们是JavaScript编程的基础。它们也处在Dojo依赖层次结构的最底层利用dojo.hitch实现绑定:把一个对象的方法作为参数传递给另一个函数,dojo.hitch解决了这个把方法与特定上下文绑定的问题原创 2016-12-30 10:57:11 · 515 阅读 · 0 评论 -
web前端之精通dojo三:载入Dojo
web前端之精通dojo三:载入Dojo参考资料模块化JavaScript:Dojo是通过静态的客户端JavaScript脚本、html支持模板以及css样式表实现的。在服务器端,除了传输一些静态文件的要求以外,不需要任何支持。它也不需要浏览器端的插件或扩展。如果一个JavaScript文件定义了一个Dojo模块对象(即实例化了那个JavaScript对象变量),我们就称这个文件为模块主脚本。当载入原创 2016-12-28 19:46:58 · 929 阅读 · 0 评论 -
web前端之精通dojo二:连接外部服务
web前端之精通dojo二:连接外部服务前面我们看到了dijit改善用户到浏览器的体验。现在我们将研究的重点放到浏览器这个过程中。Ajax,即异步JavaScript和XML,就是一种浏览器与服务器交互技术,它避免了表单提交和静态界面重绘带来的繁琐、重复的工作,而且它还改善了界面,增强用户体验。Dojo远程脚本:XMLHttpRequest(XHR)是ajax中主要的知识点,下面是其诸多奇怪特点中的原创 2016-12-28 17:02:10 · 966 阅读 · 0 评论 -
web前端之精通dojo一:创建选项框表单
web前端之精通dojo一:创建web表单Dijit是建立在Dojo上的小部件系统,可以为你担当重任。小部件,又称Dijit组件,适用于HTML和JavaScript语言建立起的用户界面控件。你可以向HTML标签里添加一个简单的dojoType=属性来创建小部件。安装配置详情<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w原创 2016-12-28 10:10:08 · 883 阅读 · 0 评论 -
web前端之Dojo与jQuery综合比较分析
#web前端之Dojo与jQuery综合比较分析最近Dojo和jQuery双双发布了最新的1.8版本,有着相同版本号的两个JavaScript库也有许多核心的相同之处:相同的资源加载机制AMD、相同的选择器 引擎Sizzle等。作为业界知名的Javascript库,Dojo和jQuery在各自领域有着为数众多的拥护者。不过正所谓一把钥匙开一把锁,对一个项目来说肯定有个最适合它的工具库,用对了工具才能转载 2016-12-02 11:18:43 · 848 阅读 · 0 评论 -
web前端之dojo实际应用及开发一:开始dojo(附有源码)
web前端之dojo实际应用及开发:开始dojo(附有源码)现在我们开始学习一个新的框架dojo,dojo的介绍dojo官网下载dojo-release-1.11.2.zip,解压缩后,修改文件夹名称dojoroot,放到ROOT目录下。输入下面的网址:http://localhost:8080/dojoroot/dijit/themes/themeTester.html。如果能正常打开就说明安装完原创 2016-12-02 14:20:23 · 2807 阅读 · 0 评论 -
web前端之dojo实际应用及开发六:页面布局(附有源码)
web前端之dojo实际应用及开发六:页面布局(附有源码)获得ID(dojo.byId):<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">原创 2016-12-03 17:45:16 · 2236 阅读 · 3 评论 -
web前端之dojo(用javascript语言实现的开源DHTML工具包)
web前端之dojo(用javascript语言实现的开源DHTML工具包)一、开始Dojo开发1、Dojo Toolkit 简介Dojo 于 2004 年创建,使开发 DHTML 和 JavaScript web 应用程序开发流程更为容易,隐藏了很多现代 web 浏览器中普遍存在的跨浏览器矛盾。这使重点放在实现功能上,而不是调整代码使其在每个浏览器上运行。Dojo 属于 Dojo 基金会,该基金转载 2016-12-01 19:47:12 · 2008 阅读 · 0 评论 -
web前端之dojo实际应用及开发二:事件处理(附有源码)
web前端之dojo实际应用及开发二:事件处理(附有源码)现在我们开始学习dojo 中的事件处理:附加函数到 DOM 事件(dojo.connect):<html><head> <title>dojo</title></head><body><h1>dojo</h1><div id="message">This is a DIV element with id attribute原创 2016-12-02 15:26:31 · 616 阅读 · 0 评论 -
web前端之dojo实际应用及开发三:dojo.xhr* 增强 Ajax(附有源码)
web前端之dojo实际应用及开发三:dojo.xhr* 增强 Ajax(附有源码)XHR框架是dojo对ajax支持的一组方法,允许想服务器端发出get、post、put、delete请求,这些方法包括:xhrGet xhrPost xhrPut xhrDelete所有这些函数都遵守相同的语法:接受一个属性配置对象作为参数。可以定义想要发出的 Ajax 请求的各个方面。再一次说明,这些选原创 2016-12-02 16:12:21 · 684 阅读 · 0 评论 -
web前端之dojo实际应用及开发四:面向对象开发[关键](附有源码)
web前端之dojo实际应用及开发四:面向对象开发[关键](附有源码)常用 OOP 术语 为最大限度地利用本文,您至少应该熟悉面向对象编程及其概念。下面简要描述讨论面向对象开发时使用的一些常用术语。需要说明的是,并非所有 OOP 类型都包含每个概念;例如,基于原型的对象语言(比如 JavaScript)中就没有 “类”。 类 在基于类的面向对象开发中,一个类定义组成一个对象的不同属性和函原创 2016-12-03 14:47:54 · 1255 阅读 · 0 评论 -
web前端之精通dojo七:DOM工具
web前端之精通dojo七:DOM工具文档:DOM中的”D”: 如果没有document(文档),DOM无从谈起。 对象:DOM中的”O”: 用户定义对象(user-defined object):有程序员自行创建的对象 内建对象(native object):内建在JavaScript语言里的对象,如Array、Math、Date等 宿主对象(host object):由浏览器提供的对象,如windo原创 2017-01-10 14:35:21 · 922 阅读 · 0 评论