手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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参考指南: dojo/has
dojo/has提供了标准化的特征检测。 它是基于 has.js 项目(约定了方法签名,比如 has方法,有哪些参数,参数顺序等,相当于提供了一个标准,大家都按这个标准去做的话,那么特征检测在所有的库中就可以通用了) 介绍 源文档:http://dojotoolkit.org/reference-guide/1.9/dojo/has.html 在客户端代码里使用浏览器的user-agent检测 或
作者:编程之家 时间:2019-12-11
dojo表格分页插件报错
dojo表格分页插件报错 (1)dojo/parser::parse() error ReferenceError {stack:(...),message:"layout is not defined"} (2)Error parsing in _ContentSetter #undefined ReferenceError {stack:(...),message:"layout is not
作者:编程之家 时间:2019-12-11
data-dojo-id, dijit/registry.byId() and dojo/dom.byId()
registry.byId 和 dom.byId 经常混淆, 尤其是初次使用者。 registry.byId 应当用于: 当你想直接引用某个部件的JavaScript对象以及访问这个部件的方法时。 dom.byId 应当用于:当你想直接访问一个DOM节点。 下面这个ContentPane部件有一个id属性(标准HTML属性)以及一个data-dojo-id属性(dojo 特有id属性): <div
作者:编程之家 时间:2019-12-11
dojo 加载器源文件讲解
之前写的都是Dojo的基本使用教程,整体的讲解了Dojo AMD加载器使用及原理, DOM 操作, 事件,动画,这些都是平常工作中会经常用到的, 但对于真正的提升还是要分析源代码,了解整个的框架设计,同时针对每个函数或每行代码,看看大师们是怎么写的,有助于自己提写自己的编码水平。 我们先从 dojo 包中 dojo.js 开始讲解。 概述 dojo.js 这个文件是 dojo 的加载器,实现
作者:编程之家 时间:2019-12-11
dojo小例子1:通过动态替换dijit/Dialog的内容,告诉用户表单提交进度正在提交、成功、失败
<div id="submitMsgDialog" data-dojo-type="dijit/Dialog" style="width: 400px;" data-dojo-props="closable:true,draggable:true" ></div> var dlg = dijit.byId("submitMsgDialog"); dlg.titleBar.style.displ
作者:编程之家 时间:2019-12-11
dojo小例子2:dojox/widget/Standby,当前页面不可编辑,模拟进度提示
实现效果:显示loading图片-》2秒后替换为“完成”-》2秒后消失。下次调用show()函数,仍然能按上述顺序显示。 <div id="standby" data-dojo-type="dojox/widget/Standby" data-dojo-props="target:'addForm'"></div> target写谁的id,就阻塞谁。 require(["dojox/widget/
作者:编程之家 时间:2019-12-11
dojo小例子3DataGrid对静态数据的增删
<!DOCTYPE html> <html > <head> <link rel="stylesheet" href="../dojo-release-1.9.1/dijit/themes/claro/claro.css"> <style type="text/css"> @import '../dojo-release-1.9.1/dojox/grid/resources/claroGri
作者:编程之家 时间:2019-12-11
dojo小例子4DataGrid对动态数据的增删
<script> require(['dojo/_base/array', 'dojo/_base/event', 'dojo/on', 'dojox/grid/DataGrid', 'dojo/store/JsonRest', 'dojo/store/Memory', 'dojo/store/Cache', 'd
作者:编程之家 时间:2019-12-11
dojo小例子5EnhancedGrid+JsonRest,实现分页、添加、删除
<script> require(['dojo/_base/array', 'dojo/_base/event', 'dojo/on', 'dojox/grid/EnhancedGrid', 'dojox/grid/enhanced/plugins/IndirectSelection', 'dojox/grid/enhanced/plugins/Pagination
作者:编程之家 时间:2019-12-11
dojo小例子6页面打开后,请求数据,把反馈数据回填页面
require([ "dojo/parser", "dojo/domReady!" ], function(parser){ parser.parse(); }); require(["dijit/form/Form", "dijit/form/ValidationTextBox", "dijit/form/TextBox", "dijit/form/Select", "dijit/for
作者:编程之家 时间:2019-12-11
dojo小例子7dijit.Dialog实现alert功能
function showMsg(message, title) { if( title == null ) title = ""; var d = new dijit.Dialog({ id : "myDialog", closable : false, title : title, content : "<div align='center'>
作者:编程之家 时间:2019-12-11
dojo小例子8ValidationTextBox密码校验,两次输入一致性校验
<p>Password: <input type="password" name="password1" id="password1" data-dojo-type="dijit/form/ValidationTextBox" data-dojo-props="required:true, intermediateChanges:false, regEx
作者:编程之家 时间:2019-12-11
dojo小例子9动态创建带label的CheckBox集合
/** * 循环创建带label的CheckBox集合 */ require(["dijit/form/CheckBox","dojo/dom-construct","dojo/domReady!"], function(CheckBox,domConstruct){ // 创建数据 var data_list = [ { col1: "normal",
作者:编程之家 时间:2019-12-11
dojo小例子10改变grid选中行的列值
<div data-dojo-type="dojo/store/JsonRest" data-dojo-id="myData" data-dojo-props='target: "/rest/user?id="'></div> <div data-dojo-type="dojo/data/ObjectStore" data-dojo-id="myStore" data-dojo-props=
作者:编程之家 时间:2019-12-11
dojo小例子11grid编辑提交
选中grid某一行编辑,打开一个form表单显示这条记录进行编辑,完成后,表单提交时调用此方法把数据存入后台 function submit(){ var form = dijit.byId("myForm").get('value'); // myForm是这个编辑页面form的id myData.put( form ).then(function(result){ /
作者:编程之家 时间:2019-12-11
Dojo-最佳实践如何防止浏览器内存泄露
http://www.ibm.com/developerworks/cn/web/1205_hukuang_dojomemleak/ 如何防止浏览器内存泄露 http://www.voidcn.com/article/p-qbpiuyci-go.html 浏览器中内存泄露
作者:编程之家 时间:2019-12-11
dojo初始使用
dojo的头部标准写法: <style type="text/css"> @import "dojo-lib/dojo/resources/dojo.css"; @import "dojo-lib/dijit/themes/tundra/tundra.css"; </style> <script type="text/javascript" djConfig="parseOnLoad: tru
作者:编程之家 时间:2019-12-11
有关dojo中dijit/Tree的操作增、删、修改
/*创建对象树*/ createTree.js页面 define(["dojo/aspect", "dijit/registry", "dijit/tree/ObjectStoreModel", "dijit/Tree", "dojo/store/Memory", "dojo/store/Observable",
作者:编程之家 时间:2019-12-11
dojo shrinksafe 使用方法-new
dojo在1.7后shrinksafe使用方法有所更新,方法为: 1、必须依赖两个jar包:shrinksafe.jar 、 js.jar 2、使用cmd命令:java -jar -Dfile.encoding shrinksafe.jar rosten/rosten.js > rosten-new/rosten.js 备注:shrinksafe工具不支持中文!
作者:编程之家 时间:2019-12-11
dojo的树状结构展示
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <!--导入皮肤--> <style type="text/css"> @import "Libs/dojo/dijit/themes/tundra/tundra.css"; </style> <!--导入js文件--> <scrip
作者:编程之家 时间:2019-12-11
dojo、iframe和FusionCharts兼容性
今天,我们项目组对项目收尾检查,却突然发现了一个问题,FusionCharts出现兼容性问题。 在火狐浏览器上,项目运行正常;在IE8(标准模式下)运行正常,但是在IE8杂项出现兼容性问题。经过检查,发现FusionCharts在IE8杂项的宽度没有限制,设置成100% var columnChart = new FusionCharts( "FusionChart
作者:编程之家 时间:2019-12-11
dojo中Tree的使用
我用的dojo是1.9版本的,所以使用新的store。 创建一棵最简单的树需要如下几个环节: 1、创建一个store,并为其实现getChildren方法(获取指定节点的子节点,数据层面)。 2、使用创建的store创建一个Model,Model只能是ObjectStoreModel。创建Model的时候一定要指定一个query配置项,该配置项决定了树的根,根必须是唯一。 3、使用Model创建T
作者:编程之家 时间:2019-12-11
使用dojo创建应用程序的步骤及小sample
Dojo是一个开源的JavaScript库,是一个重量级的开发框架。在Dojo中,不但提供了对跨浏览器的支持,还引入了类、构造器、继承及类似于java中package的概念,这对于习惯了面向对象编程的coder来说,无疑是一个很好的选择。 Dojo由dojo、dijit、dojox三大模块组成。dojo core为框架核心,提供远程方法调用、dom及css操作。dijit是在dojo
作者:编程之家 时间:2019-12-11
dojo
http://blog.csdn.net/dojotoolkit
作者:编程之家 时间:2019-12-11
为老版本dojo支持ie11 重新包装dojo.isIE
对于IE11, 微软更改了他的版本标识,navigator.useragent变为了 "Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; .NET4.0E;
作者:编程之家 时间:2019-12-11
Dojo中类的定义
JavaScript是基于对象的脚本语言,但是它的结构体系与i面向对象语言如Java并不一样,这对于习惯了面向对象的程序员来说,有时候适应起来并不那么容易。而DOJO,这个封装了JavaScript的库,提供了面向对象编程的概念,如类、构造器、继承等。本文主要介绍dojo中类的定义格式以及各参数的设置。 先看一个小例子: dojo.provide("custom.javascript.Studen
作者:编程之家 时间:2019-12-11
dojo柱形图
dojo柱形图添加属性 1、给柱状图的柱子填充颜色 .addSeries("A",[45,56,12,23,78,67],{stroke:{color:"#FF0000",width:2},fill:"#00FF00"}). 2、给柱状图的柱子添加Tooltip new dojox.charting.action2d.Tooltip(columns); 3、给柱形图添加动态感 new dojox.
作者:编程之家 时间:2019-12-11
dojo单柱状图
dojo单柱状图 1、dojo单柱状图源码 column.html: <!DOCTYPE HTML> <html lang="en"> <head> <![endif]> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>单柱状图</title>
作者:编程之家 时间:2019-12-11
dojo中pub/sub框架
对于已经创建的对象(DOM节点,某个小部件[widget],或是某个特效对象),我们可以将事件处理器绑定在其上,并以其作为事件发布者。但如果我们不知道要绑定的对象是否已经被创建时,我们就会需要用到Dojo的publish和subscribe(pub/sub)框架了。pub/sub使我们可以将某个处理器注册(或称之为“订阅”[subscribe])到某个“主题”(一个具有多个事件触发源的事件的特定名
作者:编程之家 时间:2019-12-11
dojo资源
http://www.dojocn.org/portal.php?mod=list&catid=1 文档 :http://wenku.baidu.com/link?url=Nnek_tAjIC-Q3t3e9zHQmsh4LhU3f0ncC1QH8WD_U9-I8-fJ7mMisscFpgfuS8nUknCs7XjRYk8lXcfROGEMUbGfpCijR0Iv42FDjbTWuQO http:/
作者:编程之家 时间:2019-12-11
上一页
34
35
36
37
38
39
40
41
下一页
小编推荐
热门标签
更多
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