手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
HTML
HTML5
JavaScript
CSS
jQuery
Bootstrap
Angularjs
TypeScript
Vue
Dojo
Json
Electron
Node.js
extjs
Express
XML
ES6
Ajax
Flash
Unity
uniapp
Unity3d
React
Flex
Ant Design
elementui
Web前端
微信小程序
微信公众号
编程之家
Dojo
dojo 1.7简易入门教程(转)
最近在做一个公司的项目,我们公司的角色是前端制作(HTML+CSS+JS),开发方为IBM,所以前端的Javascript被指定了使用dojo。本来是没有我什么事情,可是偏偏眼睛里不容沙子,非得要求重构,于是开始漫漫的HTML重构和使用dojo的过程。初初上手dojo,真的觉得十分苦恼,因为介绍它的文档实在少之又少,尤其是1.7版本。偏偏1.7版本又是dojo一个较为重要的升级版本——引入了AMD
作者:编程之家 时间:2019-11-07
基于Dojo的简单IDE编辑器----DOM浏览器上的实现
感谢reedseutozte的投稿,发现在Web上进行代码编辑的需求越来越多,也有一些开源的实现。 reedseutozte的这篇文章会告诉你如何基于dojo实现自己的代码编辑器。 ------------------------------------------------------------------------------------ 两年前,本人写了一篇Blog,描述了如何在IE上
作者:编程之家 时间:2019-11-07
Dojo中表单验证器的使用
本文翻译自:http://dojotoolkit.org/documentation/tutorials/1.7/validation/ 在这篇教程中,你将学习如何利用dojox/validate某爱去验证表单值的有效性。 * 难度: 初级 * Dojo版本: 1.7 开始 dojox/validate是一个包含了很多通用验证逻辑的工具集,比如检查email地址的合法性,邮政编码,电话号码等等。这
作者:编程之家 时间:2019-11-07
Dojo 1.7 Dialog和ToolTip 教程
原文:http://dojotoolkit.org/documentation/tutorials/1.7/dialogs_tooltips/ 原文作者:David Walsh 译者:Elaine Liu Dojo 1.7 难度级别:初级 用户交互是构建富客户端网络应用的第一要素。浏览器提供了alert和对话框作为基本的用户交互方式,但这些基本的交互非常简陋并且不够灵活。因此,Dijit,这个
作者:编程之家 时间:2019-11-07
selenium---详解 .
简介 Selenium 是一个健壮的工具集合,跨很多平台支持针对基于 web 的应用程序的测试自动化的敏捷开发。它是一个开源的、轻量级的自动化工具,很容易集成到各种项目中,支持多种编程语言,比如 .NET、Perl、Python、Ruby 和 Java™ 编程语言。 回页首 利用 Selenium 测试 Ajax 应用程序 Asynchronous JavaScript and XML (Ajax
作者:编程之家 时间:2019-11-07
dojo.xhrPut
*put创建,post更新 转载自:http://dojotoolkit.org/reference-guide/1.7/dojo/xhrPut.html#id7 dojo.require("dijit.form.Button"); function sendText(){ var button = dijit.byId("submitButton2"); dojo.connect(b
作者:编程之家 时间:2019-11-07
浅谈 Dojo 中的安全工具包
安全工作一直是我们日常开发中需要注意的一个问题,对于 Web 开发而言,需要引起我们重视的主要就是 JavaScript 的安全性了。JavaScript 这样一种脚本语言可以运行在各种浏览器中,但是基于安全性的考虑,几乎所有的浏览器提供给 JavaScript 的接口都是很有限的,尤其是一些安全敏感的接口,如文件的读写操作,内存的控制等等。 这么看似乎 JavaScript 不论怎样写都是非常
作者:编程之家 时间:2019-11-07
Dojo与jQuery简单比较分析
1.组成: Dojo属于重量级开发框架,由框架核心(dojo)、基本控件库(dijit)、扩展包(dojox)组成的,三部分都是由dojo官方提供。 jQuery属于轻量级框架,本身仅包含框架核心,另外有一个与jQuery名下的独立开源项目jQuery UI,它提供了最常用的8个控件。 另外jQuery的第三方开发者基于jQuery的框架核心开发了许多扩展控件和功能。不过这些第三方插件质量参差不齐
作者:编程之家 时间:2019-11-07
工作10个月的总结
和朋友聊天,问起我从去年8月到现在,工作10个月的感受。这是个比较实在的话题,也可以拿出来和大家分享交流。 工作的10个月,其中八个月左右的时间都是在中核项目上,这10个月也是让我的各方面都有了转变。记得最开始写过一篇博客,讲刚到北京的时候那种快节奏的不适应和紧迫感。作为一个刚到北京的人,无论从世界观、人生观,对工作,对生活的态度,都是一个挑战。
作者:编程之家 时间:2019-11-07
Dojo中国 Dojo中国 BBS 社区
Dojo中国 Dojo中国 BBS 社区 点击进入dojo中国
作者:编程之家 时间:2019-11-07
浅谈 Dojo 中的 DTL 工具包
DTL 语言着力于为静态的文本提供足够的编程功能,如提供分支和循环等决定呈现相关的逻辑。它主要用于分割文档的表示和数据的字符串文本,模板定义了占位符和各种定义文档应该如何显示的基本逻辑(模板标签“template tag”),模板可用来生成 HTML 或者各种基于文本的格式。Dojo 的 DTL 工具包实现了 DTL 语法的解析,并提供了一系列简单易用的接口用于接收参数,生成和解析基于 DTL 的
作者:编程之家 时间:2019-11-07
使用 DojoX GFX 进行绘图
2009 年 10 月 22 日 本文介绍了使用 Dojo 工具包中的 DojoX GFX 在网页上进行绘图操作的方法。通过简单的示例说明了使用 DojoX GFX 绘图的基本概念和相关方法。 Dojo 工具包和 DojoX GFX 在在几乎所有的页面都需要具备友好有丰富的用户体验的 Web2.0 时代,Ajax 几乎已经成为了每个网络应用的标准配置。但是 Ajax 应用并非是一件容易的事情,他带
作者:编程之家 时间:2019-11-07
Dojo 1.8 中令人期待的18件事
原文链接:http://www.sitepen.com/blog/2012/06/15/18-things-to-look-forward-to-in-dojo-1-8/ 原文作者: Dylan Schiemann 译者: Elaine Liu 经过几个月的努力,Dojo 1.8 Beta发布了。我们希望这个beta版本于2012年6月22日发布,并且在此之后四至六周,1.8 版本正式发布! Do
作者:编程之家 时间:2019-11-07
深入了解 Dojo 的数据访问和绑定工具包
本文首发于:http://www.ibm.com/developerworks/cn/web/1203_zhouxiang_dojoxwire/ 作为 Dojo 这样一个强大且全面的 web 开发控件库中的一部分,它提供了很多简单且功能完善的 API。通过这些 API,我们能够很方便的实现数据的绑定,包括简单数据的绑定、复杂数据的绑定、绑定转换器、动作或者事件的绑定以及各种数据绑定适配器,如:文本
作者:编程之家 时间:2019-11-07
Dojo Api 之 Array处理
Dojo内置了很多Array处理的方法,具体有:dojo.forEach、dojo.map、dojo.some、dojo.every、dojo.filter、dojo.indexOf、dojo.lastIndexOf. 另外还有NodeList相关的方法(下篇学习):NodeList.indexOf, NodeList.lastIndexOf, NodeList.forEach, NodeLis
作者:编程之家 时间:2019-11-07
深入了解 Dojo 的 RPC 工具包
Dojo 这样一个完善且强大的 Web 开发控件库,实现了一套基于 RPC 的工具包,使得需要用到 RPC 技术的开发工程师们可以通过 Dojo 的这套 RPC 工具包快速的构建自己的 RPC 应用。这套工具包不仅封装了 RPC 的基本接口,参数传递方式,还提供了调用各种已存在的远程服务的示例。这篇文章将重点介绍 Dojo 的这套工具包的功能和使用方式,以及他们是如何与雅虎,谷歌,推特(twitt
作者:编程之家 时间:2019-11-07
dojo.connect的实现方法
dojo.connect(object1, 'method1', object2, 'method2'); 有了这段代码以后,每当执行object1.metohd1();以后,都会立即执行object2.method2(). 这就像在object1上注册了一个type名为method1的event. event会触发object2.method2. object1并不一定是一个dom node,
作者:编程之家 时间:2019-11-07
Dojo单例模式之防止TabContainer实例化多次
现在单例模式越来越成熟了,很多编程语言通过组件的一个属性就可以防止模块被实例化多次,然而处于朝阳期发展的Dojo来说,并没有对它的组件实现这一功能。所以,在某些情况下,我们必须要手动控制防止一个Widget被实例化多次。今天我们就以TabContainer为例讲解如何防止Tab被实例化多次。 问题:我们有如下一个Widget,当我们双击DataGrid中的列表时,来显示文档的详细信
作者:编程之家 时间:2019-11-07
什么是Dojo?与Jquery宏观对比,结果如何? [zhuan]
Dojo 是一个 JavaScript 实现的开源 DHTML(动态html) 工具包。 Dojo能做什么?? 1、让开发者更容易地为 Web 页面添加动态能力,也可以在其它支持 JavaScript 的环境中使用 Dojo; 2、利用 Dojo 提供的组件,开发者可以提升 Web 应用程序的可用性和交互能力; 3、Dojo 很大程度上屏蔽了浏览器之间的差异性,因此,开发者可以不用
作者:编程之家 时间:2019-11-07
【dojo】dojo.ready(dojo.addOnLoad) “前传”
最近的项目中使用了dojo框架,每个页面中大量使用了 dojo.ready 来完成页面初始化的工作。但因为某种原因,需要在所有的 dojo.ready 之前做一些事。 对于 dojo 1.6 以前(包括1.6) 来说,这稍微有点麻烦。看源码: dojo.ready = dojo.addOnLoad = function(/*Object*/obj, /*String|Function?*/func
作者:编程之家 时间:2019-11-07
从dojo.require的变迁看dojo设计的思想变化
dojo1.4的时候,我还在dojo.provide,dojo.delare来声明一个新module。从dojo1.7开始,dojo开始使用Asynchronous Module Definition (AMD)来声明一个新module. dojo1.7之前 dojo.provide("my._TemplatedWidget"); dojo.require("dijit._WidgetBase")
作者:编程之家 时间:2019-11-07
dojo的一些常用知识
1、添加css dojo.addClass(dojo.byId("printsportScore"), "choosedItem"); 2、得到某月的天数 var temp=new Date("2012,5,1"); alert(dojo.date.getDaysInMonth(temp)); var dateStr = dojo.date.locale.format(tempDate, {da
作者:编程之家 时间:2019-11-07
dojo.io.bind
dojo.io.bind 处理请求取回需要的数据并处理 这个函数是AJAX中最为重要和有用的函数,dojo.io.bind这个类是用来处理客户端与服务器间通讯的,需要通讯的参数由对象dojo.io.Request所定义,具体通讯的方法则由另外一个对象Transport所提供。 因此,我们如果需要与服务器通讯,则应该定义一个Request对象,其中包括服务器地址及回调函数,例子中Requset都是以
作者:编程之家 时间:2019-11-07
求dojo/domReady不能在sync loader下使用的原因
I saw there was a sentence "You should not use dojo/domReady! with modules that may be loaded with the legacy synchronous loader" in topic http://dojotoolkit.org/reference-guide/1.8/dojo/domReady.htm
作者:编程之家 时间:2019-11-07
为什么使用Dojo toolkit的十大原因
日期:2012-8-22 来源:GBin1.com 最强大但是使用量却大大低于预期的Javascript工具类库肯定是:Dojo Tookkit。几乎所有的javascript框架或者类库都许诺你可以实现任何功能,但是Dojo是最具有此类话语权的类库。在这篇文章中,我们将从十个不同的角度来分享,为什么你应该在你的web项目中开始使用Dojo toolkit。 原因一:模块化和AMD模块加载机制
作者:编程之家 时间:2019-11-18
使用最新版本Dojo1.7的dojox/mobile开发移动设备web应用
日期:2012-8-14 来源:GBin1.com 在线演示 本地下载 随着科技的进步,越来越多的javascript类库开发出了面对移动设备的类库,例如,jQuery Mobile,Secha touch等, 随着Dojo最新版本1.7的发布,同样的也带来了Dojo版本的移动开发框架Dojox/mobile。这套框架使用基于controller和CSS3主题的架构,帮助你快速的开发智能,灵活并且
作者:编程之家 时间:2019-11-18
业务角度看AMD
原文作者: Dylan Schiemann 原文链接:AMD for the Business-Side 你可能已经读过了我们最近的博客 “ AMD: The Definitive Source”。这篇博客详尽地介绍了了AMD(Asynchronous Module Definition)。AMD是一个颇具技术性的话题,但本文将着重为你介绍AMD对于你的业务有何价值。 AMD是一个旨在 高效开发模
作者:编程之家 时间:2019-11-18
Dojo 技术介绍和上手指南
Dojo介绍: Dojo is an Open Source DHTML toolkit written in JavaScript. It builds on several contributed code bases (nWidgets, Burstlib, f(m)), which is why we refer to it sometimes as a "unified" toolkit
作者:编程之家 时间:2019-11-18
回头看看自己这半年走过的路-2012
时间总是抓不住的,不喜欢看着时过境迁的变更,也无法拒绝长大带来的各种各种。或许走一步是前进,也许是倒退。 2012年2月至4月份,是继续去年的项目,在IBM环宇大厦里加班做开发的日子。那是段开心的时光,每天做着相近的工作,有功能bug了,就找来测试组的妹纸一起看问题描述,分析错误原因以来准确的满足客户的需求。面对功能开发,多半是和军哥协商着来做,我们大多
作者:编程之家 时间:2019-11-18
初涉dojo grid
进入IBM工作有几天了,先分给我了几个报表,报表是用dojo做的。需要做一个合并表头的样式,本来以为html做的合并表头方便这个也差不多吧,结果没想到dojo做合并表头还真不容易。 两种实现方式都是利用数组方式实现的,当然还有rowSpan和colSpan两种属性 有两种样式第一种: DLR.DL4GridLayout = [{ defaultCell: {editable:
作者:编程之家 时间:2019-11-18
上一页
23
24
25
26
27
28
29
30
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native