手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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.如果在小部件a的模板文件中使用了其他的小部件b,那么就需要在a的js文件中也要引入b的路径,并且a还要继承自dijit/_WidgetsInTemplateMixin,否则无法正确解析a中的b小部件。 2.使用on、topic.subscribe、aspect.before、aspect.after都会返回一个handler对象,该对象有个一个remove方法,在小部件中使用以上几个方法时,要
作者:编程之家 时间:2019-12-11
dojo/on和dojo/aspect的简单区分
原文链接 dojo/on and dojo/aspect are two APIs that appear to do similar jobs but actually serve two different purposes.dojo/on is used to setup event listeners for DOM nodes and event-emitting objects.doj
作者:编程之家 时间:2019-12-11
dojo中lang.hitch()的简单用法
原文链接 鄙人4级也就刚刚过而已。翻译只是为了方便自己再看的时候不用再被折磨一次 函数 上下文环境 这个概念经常会让很多刚接触javascript的开发者感到疑惑,尤其当其和 this联系在一起说的时候。例如:J ava 中 的 方法 是 在 编译 时 绑定 到类,其中的this在调用方法的时候总是会指向包含此方法的类的实例。另一方面,JavaScript函数的上下文环境不是由函数在
作者:编程之家 时间:2019-12-11
Dojo 扩展 javascript 核心库 - dojo.hitch
原文:http://blog.csdn.net/zsp_1111/article/details/7471050 dojo.hitch 是在 Dojo 中直接或间接被广泛使用的函数. hitch 的中文意思是: 钩住,拴住. 在 Dojo 中, dojo.hitch() 的作用是给一个方法绑定其执行上下文. 在 Dojo 中, dojo.hitch 函数非常重要. 原因有两点: 1. Javas
作者:编程之家 时间:2019-12-11
Dojo1.6新特性:HTML5进行时
转自:http://doc.chinaunix.net/web/201104/1278825.shtml 文章日期:2011-04-22 15:02:00 Dojo作为最老牌的JavaScript库之一,近年来也一直没有停止过对各种新技术的应用,对新标准的融合。也许你已经使用dojo很久,但可曾注意过dojo中对HTML5的应用呢? Dojo中已经用到的HTML5特性: (1)支持HTML5 自定
作者:编程之家 时间:2019-12-11
为什么使用Dojo toolkit的十一大原因
http://www.gbin1.com/technology/javascript/20120822-why-use-dojo-toolkit/ 为什么使用Dojo toolkit的十大原因 日期:2012-8-22 来源:GBin1.com 最强大但是使用量却大大低于预期的Javascript工具类库肯定是:Dojo Tookkit。几乎所有的javascript框架或者类库都许诺你
作者:编程之家 时间:2019-12-11
Dojo Cache
分析 Dojo 源代码时遇到 Cache, 以及pendingCacheInsert不是很理解,在Dojo官方网站找到这篇文章。 http://dojotoolkit.org/reference-guide/1.7/dojo/cache.html. Dojo Cache 是通过getter 和 setter方法 获取和存储模块和指定URL相关的字符串。 这种存取方法已经被dojo/text!插件替
作者:编程之家 时间:2019-12-11
Dojo AMD介绍
1、概述 AMD(异步模块加载定义)规范是Dojo1.7版本开始采用的一种模块规范,相较于Dojo以前采用的模块风格,它在许多方面做了很大的改进和优化,比如完整的异步操作,真正的包可移植性,更好的依赖管理以及改进的debug支持。AMD是一个社区驱动的标准,这意味着,采用AMD规范编写的模块可以很容易地被其他AMD规范兼容的loader加载器或者库使用。 2、什么是模块 模块是一个可以
作者:编程之家 时间:2019-12-11
Dojo学习笔记二:AMD模块高级使用
1、配置加载器 在整个文章里,我们假设应用的文件结构如下图所示: / index.html js/ lib/ dojo/ dijit/ dojox/ my/ util/ 在使用AMD模块之前我们要做的第一件事就是配置加载器,使加载器在异步模式下运行。只
作者:编程之家 时间:2019-12-11
Dojo学习笔记一:Hello Dojo
1、开始,创建hellodojo.html文件 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Hello Dojo</title> </head> <body> <h1 id="greeting">Hello</h1> <!-- load Dojo --> <script src="dojo/dojo.js"
作者:编程之家 时间:2019-12-11
dojo1.9学习总结(一)-layout
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% String path = request.getContextPath(); // 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyApp/):
作者:编程之家 时间:2019-12-11
dojo1.9学习总结二-DOM操作
源代码: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% String path = request.getContextPath(); // 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyAp
作者:编程之家 时间:2019-12-11
dojo1.9学习总结三-事件绑定
源代码: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% String path = request.getContextPath(); // 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyAp
作者:编程之家 时间:2019-12-11
dojo1.9学习总结四-函数上下文
源代码: <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <% String path = request.getContextPath(); // 获得项目完全路径(假设你的项目叫MyApp,那么获得到的地址就是 http://localhost:8080/MyAp
作者:编程之家 时间:2019-12-11
【自动化测试】谈 Dojo 应用的 UI 自动化测试
本文首先列举了 Dojo 应用 UI 自动化测试所面临的挑战,进而引出设计 Dojo 应用 UI 自动化测试的框架时应考虑的一些原则。对于正从事 Web UI 自动化测试工作的读者(即便所测试的应用不是 Dojo 应用)或者对这方面感兴趣的读者,本文都有一定的参考价值。 随着富 Internet 应用(RIA)的不断兴起,各种 JavaScript 开发工具包的功能也在不断增强,Dojo 正是
作者:编程之家 时间:2019-12-18
Dojo学习笔记三:使用dojo/query
操作dom时,可以使用dom.byId,缺陷是需要为每一个元素指定唯一ID,是一个可怕的和不切实际的工作。另一个解决方案,采用dojo/query模块。dojo/query使用我们熟悉的css选择器 检索一系列的节点。包括对先进的CSS3 选择器的支持。 1、查询 css/demo.css文件 body { margin: 0; padding: 2em; font-
作者:编程之家 时间:2019-12-18
Dojo学习笔记四:NodeList扩展
dojo/query返回的是匹配查询结果的所有节点构成的数组;这个数组实际上是一个特殊的数组对象称为dojo/NodeList, 该数组对象内建了一系列可以方便操作其中节点的方法。 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>NodeList</title> <script
作者:编程之家 时间:2019-12-18
Dojo学习笔记五:Dojo的事件机制
1、DOM事件 Dojo 的主要的DOM事件处理机制是dojo/on。Dojo为用户提供了统一的DOM事件机制,通过使用Dojo的dojo/on,用户可以避免各种DOM API的分歧,同时DOJO也预防了内存泄露问题。 页面on.html代码如下: 效果:当点击按钮时,div变成蓝色,单鼠标经过div时,div变成红色,当鼠标离开后,div变成白色。 <!DOCTYPE html> <
作者:编程之家 时间:2019-12-18
Dojo 必学
http://www.cnblogs.com/dojo-lzz/tag/dojo/
作者:编程之家 时间:2019-12-18
Dojo学习笔记六:dojo/_base/declare
1、JavaScript 继承方式 (1)对象冒充 在 JavaScript 中,构造函数也和普通的函数一样,可以被赋值和调用,对象冒充通过此原理来模拟继承。 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <hea
作者:编程之家 时间:2019-12-18
dojo小例子12form转换成带内部对象的json数据
假设有这样一个form <div id="myform" data-dojo-type="dijit/form/Form"> <div>姓名<input name="name" data-dojo-type="dijit/form/TextBox" /></div> <div>年龄<input name="age" data-dojo-type="dijit/form/TextBox" /><
作者:编程之家 时间:2019-12-18
dojo小例子13给Select指定id及label
用store为Select提供数据时,store中的数据必须带有id和label属性。实际情况是我们的数据格式多种多样,不一定带有id和label。这时可以用Select的labelAttr指定数据中的哪个属性作为label。但是只指定label不指定id,下拉菜单虽然可以显示出来,却无法选中。所以还必须指定一个属性作为id,用store的idProperty来指定id。Memory和JsonRe
作者:编程之家 时间:2019-12-18
dojo Select下拉菜单项无法选中的原因与解决
最近遇到一个奇怪问题,Select+JsonRest实现一个下拉菜单功能,下拉菜单可以正常显示,但是有一个选项却无法选中,总是会跳到第一项。除这个选项外其他选项都可以选中。经过观察,这个选项对应的选项值是整数0,也就是id为0。尝试把这项的选项值改为任意非0整数,问题不再出现。可能是dojo select插件不能正确解析选项值为整数0的情况。 继续试验,强制把该项选项值改为字符串‘0’,其他项不变
作者:编程之家 时间:2019-12-18
dojo mobile模板
<!DOCTYPE html> <html> <head> <title>index.html</title> <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1,user-scalable=no"/> <meta name
作者:编程之家 时间:2019-12-18
dojo -- it is critical to pull in "dojo/domReady!"
Issue: Can not get handler of an element by using dojo.byId(“element id”) ; You want to add an event to a button, code goes like this: <script> require(["dojo","dojo/on","dijit/registry","dojo/dom",
作者:编程之家 时间:2019-12-18
dojo树的节点添加链接的例子
1 . 下载dojotoolkit的src版,找到dijit/tests/tree/test_Custom_TreeNode.html,这是一个自定义节点的例子 2. http://dojotoolkit.org/reference-guide/1.9/dijit/Tree-examples.html#tree-menu-with-links-on-nodes
作者:编程之家 时间:2019-12-18
JSF2.0实战 - 5、Button
最终界面预览 代码目录结构 上面的dojo-1.9.2.jar是dojo js库,自己打包的,建立一个META-INF/resources目录,放置dojo库,打包成jar文件 我选dojo做JSF组件的原因:dojo是一整套完整的javascript ui库,界面美观省去了找美工的麻烦,而且没有许可证限制,随便用。缺点:庞大、复杂、难学。但只要把dojo封装成JSF组件,我相信就可以掩盖90%以
作者:编程之家 时间:2019-12-18
JSF2.0实战 - 6、TextBox
先上代码 TextBox.java package org.dojo4j.component.form; import javax.faces.component.FacesComponent; import javax.faces.component.html.HtmlInputText; @FacesComponent(TextBox.COMPONENT_TYPE) //直接继承JSF基础
作者:编程之家 时间:2019-12-18
dijit.form.NumberTextBox常用操作
<p>只能输入任意长度整数<input name="numtext" id="numtext" data-dojo-type="dijit/form/NumberTextBox" data-dojo-props="required: true, pattern: '[0-9]*', constraints:{pattern:'#'}" /> </p> [0-9]*是
作者:编程之家 时间:2019-12-18
dojo日期操作
<div id="form" data-dojo-type="dijit/form/Form"> <input name="date" data-dojo-type="dijit/form/DateTextBox"> <input name="time" data-dojo-type="dijit/form/TimeTextBox" data-dojo-props="constraints:{
作者:编程之家 时间:2019-12-18
上一页
35
36
37
38
39
40
41
42
下一页
小编推荐
热门标签
更多
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