手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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、使用AMD(异步模块定义),通过向加载器注册来定义一个模块。 注:什么是加载器?加载器实际上就是一些js代码,他们处理定义和加载模块的后台逻辑。当你加载了dojo.js或者require.js,你就获得了一个 AMD加载器。加载器定义了一些和require、define全局函数合作的函数。 全局函数define允许你向加载器注册一个模块。下面我们看一些
作者:编程之家 时间:2019-11-27
dojo(二):事件处理
1、在正式进入dojo事件之前,先看一下如何使用dojoConfig配置dojo的行为。 有两种方式配置,第一种方式使用dojoConfig: <!-- set Dojo configuration, load Dojo --> <script> dojoConfig= { has: { "dojo-firebug": true
作者:编程之家 时间:2019-11-27
dojo 画虚线折线图,和背景为网格的图
网络上对dojo的画折线图细节讨论很少, 在这里写一下如何画出虚线折线图: 关键是在addSeries的时候加上属性style, 如下: this.chart.addSeries('Min', this.series.minSeries,{plot: "noMarkerPlot", stroke: { color: "#45b97c",
作者:编程之家 时间:2019-11-27
dojo(三):样式处理
提到 CSS,很多 Web 开发人员都不陌生。它是在 Web 应用中控制展现的标准技术。CSS 与 HTML 和 JavaScript 一起,构成了 Ajax 应用的基础。对于 CSS,已经有很多图书和文章进行过详细的介绍。本文不介绍 CSS 语法的细节,而是从一些实际开发中会遇到的问题出发,讨论一些与具体实践相关的话题。 下面首先介绍 CSS 中的一些重要概念,可以帮助读者加深对 CSS 的理解
作者:编程之家 时间:2019-11-27
dojo(四):ajax请求
储备知识 1、在介绍新版本的ajax请求之前,需要先了解一些dojo/Deferreds。 初次听到“Deferred”这个概念,可能会觉得这是一个神秘的东西。实际上它在执行异步操作的时候非常强大,例如执行Ajax请求。简单来说,Deferred会延迟一段时间再执行某些操作;最重要的,它可以实现等待一个前置动作完成之后才执行你指定的动作。Ajax就是这样一个例子。我们希望在服务器成功
作者:编程之家 时间:2019-11-27
dojo(五):Dijit-基本组件
1、简介 Dijit是Dojo的UI框架,包含一系列丰富的组件以帮助你快速开发Web程序。考虑到大部分Web页面都是表单元素(指允许用户输入的组件,通常会被传送到服务器进行处理)。Dijit有很多基于表单的组件,包括按钮、文本框、可校验文本框、进度条等等。 另外,Dijit包含了一个可用的主体框架来定义Dijit的视觉效果。Dijit有四个主题:Claro,Tundra,Soria和Nihilo.
作者:编程之家 时间:2019-11-27
dojo(六):声明式语法和dojo/parser
1、简介 使用Dojo有两种主要的方式,分别是编程式和声明式。编程式使用JavaScript实例化对象,并且所有的代码都编码在JavaScript中;声明式使用dojo/parser读取DOM,并解析出被特殊属性(后面我们会知道这个属性是data-dojo-type)装饰的节点和扩展控件行为的特定的<scrpt>标签。 这两种方式都有自己的优缺点,你可能同时使用这两种方式。本文主要讲解声明式语法,
作者:编程之家 时间:2019-11-27
【Dojo学习之二】dojo的网上资料地址
老师给我们简单介绍了dojo的强大功能后,剩下的就是我们自己研究了,但是国内资料和文档很少,找到的相关的教程资料如下: 0.全力推荐dojo书籍:《精通dojo》,电子书地址http://download.csdn.net/detail/china_frankin/1986066 1.dojo的官网,全英文帮助文档:http://dojotoolkit.org/ 2.IBM介绍的dojo教程,比较
作者:编程之家 时间:2019-11-27
【Dojo学习之一】dojo介绍
dojo的具体介绍:http://baike.baidu.com/link?url=9JJkiIye9nF3rwvEia6tNQqJnE6REjNfXa72z9z6UoNZJBFiy4Ki5PkHznsICGbNZkVrnNnO6k7D5Lw_7vWhDq, ①dojo介绍 dojo是一个javascript的开源框架,据人说它秒杀jquery, 他有很多的组件、插件、ajax、动画效果、矢量绘图
作者:编程之家 时间:2019-11-27
【Dojo学习之三】dojo的组件大放送
从网上搜罗到的,包括选项卡、模仿qq面板组件、日历组件、树形组件等等,希望这些组件可以帮助到你,全部放出: (打包下载地址:http://download.csdn.net/detail/victoryboss/6405509) (代码下载后请放到dojo同文件夹下,而且要放在你的服务器文件夹下面哦亲) 1.TabContainer选项卡组件 代码如下: <!DOCTYPE html PUBLIC
作者:编程之家 时间:2019-11-27
深入浅出dojo/request
随着Dojo向着2.0大步迈进,我们已开始致力于为开发人员提供能在任何JavaScript环境下保持高效生产力的工具。这意味着我们所创建的API必须在所有环境下都保持一致。从这个角度看,有一个领域的API总是被遗漏,那就是Dojo的IO函数。我们已经为开发人员提供了在浏览器中发起请求的方法(dojo.xhr*, dojo.io.iframe, dojo.io.script),但有些人不太喜欢这些A
作者:编程之家 时间:2019-11-27
【Dojo学习之四】Dojo语法
Dojo的语法,哎,就不解释了,说一下我学习时候遇到的问题的地方 1.关于dojo多方法链接的问题,dojo的强大之处,因为javascript是单线程语言,所以dojo通过自己的方法连接了多个方法 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd
作者:编程之家 时间:2019-11-27
【Dojo学习之五】强大的动画效果
Dojo的动画效果做的很好,不言语,贴代码! 1.逐渐消失 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; c
作者:编程之家 时间:2019-11-27
使用dojoConfig配置Dojo
dojoConfig对象(原来是djConfig)允许你设置toolkit各方面的选项值和默认行为。本教程我们将探索哪些是可以的和如何把dojoConfig用到你的代码中。 介绍 dojoConfig对象(在Dojo 1.6之前称为djConfig)是主要的配置Dojo途径,它被模块loader引用,也作为Dojo组件的全局选项。如果需要,它可以进一步被自定义应用程序配置点使用。 不赞成使用老的
作者:编程之家 时间:2019-11-27
install dojo build system
dojo build system 可以用来扫描,优化JavaScript代码和CSS代码,并最小化。用于部署优化等等。 首先要按装nodejs,不在本文描述。 之后下载dojo toolkit sdk : http://download.dojotoolkit.org/release-1.9.1/dojo-release-1.9.1-src.tar.gz 解压后放在~/work目录下,已经可以用
作者:编程之家 时间:2019-11-27
dojo mobile笔记1--moveTo与url的区别与共性以及相关注意事项
在dojo mobile 中使用 data-dojo-props='url:"链接地址"' 这样的方式则会通过ajax请求链接地址的内容回来,而请求回来的内容必须是一个dojo mobile 的部件类型的HTML,而且部 件得带ID,否则会打乱布局。这种方式只会请求一次,dojo检测到已经存在这样ID的部件则直接moteTo到这样ID的view上。 <li data-dojo-type="dojo
作者:编程之家 时间:2019-11-27
如臂使指——Dojo框架下让浮动窗口跟随鼠标而动
介绍 在web应用的很多场合,需要让浮动窗口跟随鼠标而动。比如这儿举的一个例子:当用户选中网页上一段内容时,弹出工具条让用户进行标记。可以想象一下,有一个在线看书的应用,支持读者在阅读的时候随时做笔记。当读者选中一段文字时,弹出一个小工具条,让用户保存成笔记标题或笔记内容。在这种场景下,让小工具条出现在选中文字的旁边是必要的用户体验。在实际应用场合,还必须确保在不同的浏览器中、当文字内容有滚动条时
作者:编程之家 时间:2019-11-27
用dojo checkstyle扫描代码
dojo checkstyle工具就在dojo sdk目录下,在util/checkstyle目录下有一个checkstyle.sh脚本。 注意,其实检查代码的文件是checkstyleUtil.js,如果需要定制其中的规则,直接修改该文件即可。 运行checkstyle.sh命令时,默认当前目录是sdk的顶层目录,而不是checkstyle.sh脚本所在目录。因此使用命令的时候如果用相对目录要小
作者:编程之家 时间:2019-11-27
前端数据操作的强大工具——dojo.data.ItemFileWriteStore
介绍 dojo.data.ItemFileWriteStore是Dojo用来在前端操作数据的一个强大的工具。它可以和很多UI控件合作,进行数据的存储、传输和表示。比如和dijit.Tree结合时,可以在前端表示树形。最强大的是,只要操作ItemFileWriteStore,就可以实现树形的修改,包括增删节点、修改属性等。而且可以实时反映在前端页面上。 现在就以dijit.Tree为例,说明It
作者:编程之家 时间:2019-11-27
Dojo JavaScript实现消息滚动出现效果
介绍 这种效果说的就是类似状态监视器一样的应用。实时更新后台或某个监控点的状态消息。主要采用的技术就是定时器和滚动定位。 代码示例 <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html> <html> <head> <style type="t
作者:编程之家 时间:2019-11-27
dojo x轴时间插值,模拟阶梯图
js代码: var time = ["2010-01","2010-03","2010-09","2012-02","2013-12"]; var usage = [100,80,130,30,120]; function updateTU(time, usage){ var temp1,temp2; temp1 = time[0]; temp2 = time[time.l
作者:编程之家 时间:2019-11-27
dojox.charting和dojox.timing构造Dojo动态图表
介绍 在大数据时代,Visualization似乎很火。它让数据变得更直观、易理解。相应的,Dojo提供了一个专门针对 web 矢量图开发的控件包dojox.charting,提供了很多封装好的控件,比如线图、饼图、柱状图等等。试想,如果能够让后台实时更新的数据直接反映在web页面的一张图上,这张图还能随着数据的更新而变化,岂不是很有趣?关键有了dojox.charting,这样的功能就能轻松实现
作者:编程之家 时间:2019-11-27
dojo reguire
require( configuration, // 配置参数,如 paths:["myapp", "../../js/com/myapp"] dependencies, // 请求加载的模块(Module)的 ID callback // 模块加载完成后的回调函数 ) -> 返回值为 undefined // 使用示例 1 require([ "my
作者:编程之家 时间:2019-11-27
dojo define
define( moduleId, // 定义模块的 ID dependencies, // 定义预加载的模块 factory // 模块的内容,或者一个会返回模块内容的函数 ) // 使用示例 1 define( ["dijit/layout/TabContainer", "bd/widgets/stateButton"], de
作者:编程之家 时间:2019-11-27
dojo has
清单 15. Loader 的 has 插件 require(["dojo/has", "dojo/has!touch?dojo/touch:dojo/mouse", "dojo/dom", "dojo/domReady!"], function(has, hid, dom){ if(has("touch")){ dom.byId("output").innerHTM
作者:编程之家 时间:2019-11-27
dojo 重写
require(["dojo/_base/declare", "dojo/_base/lang"], function(declare, lang){ var A = declare(null, { m1: function(){ /*...*/ }, m2: function(){ /*...*/ }, m3: function(){ /*...*/ },
作者:编程之家 时间:2019-11-27
dojo request handlers
我们知道 Dojo 所有的 request 基本都支持 handleAs 这个参数,我们可以传入“json”,“javascript”,“xml”等值,举“json”为例,如果指定 handleAs 为“json”,Dojo 会在我们接收到返回值之前将纯字符串转化为 JSON 对象。但是,这些是事先设定好的 handleAs 方式,如果我们要自定义 handleAs 方式呢?答案就是 dojo/r
作者:编程之家 时间:2019-11-27
dojo AMD开发之dojo/_base/html
在dojo的AMD开发方式中,以前在dojo全局中的方法被拆分到各个不同的文件中,比如在开发一个widget的时候经常要对dom进行操作,为了遵从AMD的开发方式,要引入很多的文件,比如dojo/dom-construct、dojo/dom-class、dojo/dom-style等,这样每次引入的文件太多,一则麻烦,二则加大了http的请求数量,dojo官方也考虑到了这个问题,将dojo中有关d
作者:编程之家 时间:2019-11-27
Dojo 1.9 Build 的误区
按照http://zhenghaoju700.blog.163.com/blog/static/13585951820139271115529/的操作能正常Build成功。 原先找了很多资料啊,dwb...但是都没有成功 下面列举简单的例子: login.profile.js var profile = (function(){ return { basePath: "../dojo-rel
作者:编程之家 时间:2019-11-27
使用Dojo的痛苦经历
2007年6月项目准备开始了,刚来到一个新的项目组,什么都是新的,除了我自己。 需要一个新的框架来开发项目,香港的同事决定使用Dojo,DWR, 我开始学习使用dojo,时间很短,但是我还是基本上熟悉了dojo的基本控件和架构。在此基础上搭建起了项目的基本框架。这是一个单页面,基于ajax和dojo widget的系统,一切都那么的新奇,又充满挑战,但是既然dojo有这么多后台,又有香港同事的推荐
作者:编程之家 时间:2019-11-27
上一页
30
31
32
33
34
35
36
37
下一页
小编推荐
热门标签
更多
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