手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ 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 –Dialog在组件中传值
Dialog是所有开发人员都会使用到的一个对话框,由于它的常用性,很多开发平台都对其进行了封装,通过MessageBox或者Alert就能弹出来.再捕获commandOk中的值,来执行相应的事件.没错,Dialog就是这么简单,Dojo中的Dialog是否也是如此的简单呢?下面我们就以我新近做的Dialog为例进行说明. 下面,我们先看现象:单击“保存为搜索模板”,弹出“保存搜索条件”对话
作者:编程之家 时间:2019-08-04
接触Dojo,从HelloWorld开始
现在手头的项目前台是用dojo来做的,客户的要求总是BT的,上个项目是用Flex做前台,和dojo一样,开发起来让人有点费力不讨好。总之,客户就是上帝,上帝的要求自然要努力去满足。 还是从经典的HelloWorld开始接触dojo喽。 <html> <head> <title>Dojo: Hello World!</title>
作者:编程之家 时间:2019-08-04
Hello Dojo
原文: http://dojotoolkit.org/documentation/tutorials/1.6/hello_dojo/ 欢迎使用Dojo! 在本教程中,我们将从最基础的部分——一个简单的 HTML 页面开始。当本教程结束的时候,我们就已将 Dojo 加载到页面中,并且开始使用一些核心函数了。为了给您提供更为丰富的学习体验,我们还将简单介绍 Dojo 的模块化架构,并讨论如何载入依赖
作者:编程之家 时间:2019-08-04
Dojo 1.6 最新官方 Dojo DOM 函数
开始上手 从基于浏览器的JavaScript受到关注时起,Document Object Model (DOM) 就是我们绘制所要内容的的地方,也是用户所看到的界面。如果我们想要增强、替换或是向浏览器加载好的HTML添加点什么东西,JavaScript和DOM便是我们所需要的。Dojo旨在使DOM操作变得更加简单、高效,为此Dojo提供了一些方便的函数来解决不同浏览器间恼人的的兼容性问题,并让常用
作者:编程之家 时间:2019-08-04
如何使用dojo.query 进行DOM查询和批量操作
入门 对DOM编程的一个关键要素是能够快速高效的获取到你所要使用的节点。之前我们曾经介绍过使用dojo.byId来查找DOM节点的方法。但是,这种方法的局限性也很明显。你很难为页面上每个节点都起一个唯一的ID;而且通过dojo.byId查找得到的总是单个节点,当你需要对一组节点做同样的动作时,dojo.byId 就无能为力了。解决这些局限的方法就是我们今天将要介绍的:dojo.query 。
作者:编程之家 时间:2019-08-04
Dojo class中跟变量相关的几个问题
Fire an event manually Dojo class中跟变量相关的几个问题 2011 年 11 月 09 日 | dojo 针对 Java 开发人员的 Dojo 概念是学习dojo不得不读的一篇文章。本文对该文中没有详尽讲述的的跟变量相关的几个问题做一些阐述。 引文中在“复杂的类属性”一节,举例如下: dojo.declare( "myClass", nu
作者:编程之家 时间:2019-08-04
警示--补博客
A项目中Flex的一些知识点,B项目Dojo中的一些Demo,感受。工作周结。
作者:编程之家 时间:2019-08-04
Dojo在Dijit中的交互
结果页面板由MainPanel统一控制,方便重用,先看效果 MainPanel.html <div class="ecmWorkTabs" style="padding: 0; border: 0; background-color: transparent; width: 100%; height: 100%;"> <div data-dojo-type="dijit.layout.
作者:编程之家 时间:2019-08-04
敏捷术语收集
XP(Extreme Programming) http://xprogramming.com/index.php KISS(Keep it simple, Stupid!) http://en.wikipedia.org/wiki/KISS_principle YAGNI(You Aren't Going to Need It) http://www.artima.com/weblogs/vie
作者:编程之家 时间:2019-08-04
Dojo动态创建CheckBox
在某些情况下,我们需要动态的创建CheckBox,以满足我们对编程的需要。尽管Dojo官方也提供了一些Demo,但当Dojo的版本不断升级,而Dojo的Demo却依然停留在历史版本中,我们对此感到的是相当的头痛。尽管那些Demo简单,但是却不实用。因为他们只是为了达到易用的目的,而不是实用与扩充性。下面我们就来看一下,我们在项目中应该如何动态创建CheckBox。 尽管dijit.f
作者:编程之家 时间:2019-08-04
Dojo动态创建TabContainer
也许,这个标题起的不是很合适,因为我们这里讲述的不是创建TabContainer,再创建ContentPane,而我们重点讲述的是动态创建TabContainer下面的ContentPane。为了项目需要,我们需要在TabContainer下面动态添加ContentPane。也就是在TabContainer后面动态的添加Tab,以下是效果图,你懂的。 我们要在TabContai
作者:编程之家 时间:2019-08-04
Dojo这点事
在从事Dojo开发以前,我从来不知道Dojo是个什么东西,但是现在我被它深深的迷住了。尽管网上可供参考的Dojo资料不多,但这抵挡不住我对Dojo的热爱。使用Dojo进行Web开发,你不用再为Div如何将一个窗体划分为几个Pane为烦恼,你不用再为如何动态的展示面板为忧愁,你所要做的就是让这些可爱的Widget有机会来展现它们自己。 我做Dojo界面开发将近两个月了,对它
作者:编程之家 时间:2019-08-04
Dojo中的LazyTreeGrid控件
数据呈现是RIA应用中的一个重点应用,各种JavaScript框架也一般都提供了自己的Grid小部件用于呈现表格类数据。而TreeGrid作为一种特殊的Grid,顾名思义,更是兼具了Tree多层级结构以及Grid的多数据项复杂数据展示的优点,是一种很好的处理复杂多级数据的控件。然而,无论对于Tree或者TreeGrid,通常由于实现方面的种种限制,对数据的延迟加载只能是针对层级结构而言的,即在展开
作者:编程之家 时间:2019-08-04
给Dojo中DateTextBox设置默认日期
前几天用到dijit.form.DateTextBox (version 1.6) ,用来做一个常见的日期控件,很简单的应用,但是网络上关于Dojo的资料并不多,有Dojo toolkit 当做API文档来检索,可是光秃秃的文字说明,不如真切的实例来的痛快。 下面和大家分享一下。 1.默认初始化当前日期: var date = new Date(); va
作者:编程之家 时间:2019-08-04
Dojo 1.7正式Release
在1.6半年之后,Dojo1.7最近终于正式release了,并且很快推出了Dojo1.7.1 Fix使得新版本更加稳定。大家可以在http://dojotoolkit.org上获得最新的版本下载。 在这个新版本中对于模块的定义和加载有了很大的变化,完全实现了AMD的规范,使得Dojo的模块化做的更好,更加松耦合。原先的一些大体积模块也被拆分为多个小模块,方便用户只加载需要的模块。而重写的buil
作者:编程之家 时间:2019-08-04
dojo中grid 不显示的问题?
解决方法: setTimeout(function(){ dijit.byNode(dojo.query(".dDiv",viewRootNode)[0]).resize(); }); <div class="dDiv" dojoType="dojox.layout.ContentPane" style="height:100px;"> dDiv 包含dojox.grid.Enhan
作者:编程之家 时间:2019-08-04
dojo 通过widgetid获取对象,dojo.query
通过widgetid来获取dijit.from.Button对象: var dialogBtn=dijit.byId(dojo.query(".dialogBtn",viewRootNode)[0].getAttribute("widgetid")) TitlePane title加链接: <div dojoType="dijit.TitlePane" open="false" titl
作者:编程之家 时间:2019-08-04
2011,我的IT我的梦
“代码不过十万行,别娶媳妇别买房”,这句诙谐的语言,形象的描述了IT行业对程序员的最基本IT素质的要求,很荣幸的是,我在大学时代就完成了这个基本的任务,因此我人生的第一份IT工作,并不是以Intern的身份去完成的,而是作为一个Regular去完成的,这是让我自豪的事情。 2011年初,当所有的Graduate正在匆忙的准备自己的简历与忙着找工作的同时,我依然很淡定的在Fini
作者:编程之家 时间:2019-08-04
dojo类机制实现原理分析
前段时间曾经在InfoQ中文站上发表文章,介绍了dojo类机制的基本用法。有些朋友在读后希望能够更深入了解这部分的内容,本文将会介绍dojo类机制幕后的知识,其中会涉及到dojo类机制的实现原理并对一些关键方法进行源码分析,当然在此之前希望您能够对JavaScript和dojo的使用有些基本的了解。 dojo的类机制支持类声明、继承、调用父类方法等功能。dojo在底层实现上是通过操作原型链来实现其
作者:编程之家 时间:2019-08-04
Dojo中文博客征稿启事
Dojo中文博客一直致力于提供精品Dojo原创技术文章和翻译,大家在获得帮助的同时,是否也会乐于分享自己的经验呢:)在此我们希望有更多的同学能加入到我们的队伍,共同打造更加出色的Dojo博客。现征稿如下: 1. Dojo开发经验分享 2. Dojo中的疑难问题解法 3. Dojo实际项目解决方案 4. HTML5, CSS3, JavaScript相关文章 长短不限,只要求原创或翻译。您可以首先发
作者:编程之家 时间:2019-08-04
dojo references
http://dojotoolkit.org/reference-guide/releasenotes/1.7.html http://livedocs.dojotoolkit.org/
作者:编程之家 时间:2019-08-04
dojo研究
首先是通过他的官网来学习: http://dojotoolkit.org/ 其实我觉得dojo的一些布局学起来还算是简单,就是一些动态的控件与后台数据的连接有时候比较麻烦,其实归根结底啊还是dojo的动态模型把握问题!在学习一门语言和架构时要把我他的动态模型,就像自己去开发一个项目是一样的道理!
作者:编程之家 时间:2019-08-04
Gridx入门
原创英文版链接:https://github.com/evanhw/gridx/wiki/Introduction-to-Gridx 虽然同样都是基于Dojo store, 但与DataGrid/EnhancedGrid相比,Gridx有一套完全不同的架构。它有以下特点: Gridx采用了一套与UI无关的内核来处理所有的表格数据的逻辑操作。 Gridx采用了一套灵活的模块化系统,它与基于plugi
作者:编程之家 时间:2019-08-04
关于dojo的三个疑问
一、缘由 以前没搞过js开发,总觉得js开发太麻烦,没有好用的IDE,程序调试不方便,与之前接触的C#和Java这样的面向对象语言区别太大等等。但是现在,因为工作的关系,HTML5的出现,flex和silverlight的老大都说要朝HTML5和CSS的方向发展。所以现在打算学习一下ArcGIS里面的js开发方式了,于是打开ArcGIS javascript api的官网看了看。发现它是基于do
作者:编程之家 时间:2019-08-04
dojo.toJson
dojo的帮助文档(是越来越差了,不打算让人用了?)里并没有讲toJson究竟对哪些类型可用。做了一个小测试: function f(a, b){ console.log(); } console.log("dojo.toJson(f) outputs:") console.log(dojo.toJson(f)); console.log("\ndojo.toJson(f.toString
作者:编程之家 时间:2019-08-04
dojo tree的操作及实例
这是动态生成的一些插件,这是我项目中的一个页面,其中有dojo tree的展示 (function(){ dojo.provide("spolo.navigator.ugelocal"); dojo.require("dijit.form.Button"); dojo.require("dijit.Menu");
作者:编程之家 时间:2019-08-04
dojo.Deferred
我觉得我用这个方法就是为了,让两个普通的js函数有顺序的执行(同步),而不是异步的去触发。 你将学到使用Dojo的 defer(延迟) 方法的基本知识。 使用延迟方法,可以优雅轻松的处理在JS编程中常见的异步调用。我们还将解释如何使用DeferredList,它能够一次处理多个延迟的异步调用。 “延迟" (Deferr
作者:编程之家 时间:2019-08-04
dojo事件机制
1、dojo.connect( /*Object|null*/ obj, 对dom节点的引用,注意使用dijit.byId(),,不要使用dojo.byId() /*String*/ event, 事件 /*Object|null*/ context, 事件处理函数所属的范围 /*String|Function*/ method, 事件处理函数,可以是函数名字符串;函数只接收一个eve
作者:编程之家 时间:2019-08-04
dojo 拖动
<html> <head> <style type="text/css"> .note { background :#FFFFBF; border-bottom:1px solid black; border-left: 1px solid black; border-right : 1px solid black; width :302px; height :300px; margin:
作者:编程之家 时间:2019-08-04
动态操作Dojo下的DataGrid
从同事那里接手一个模块,其中需要给DataGrid动态增加数据,这里有两种方法可以实现功能,第一种最简单,也就是使用ItemFileWriteStore,它和ItemFileReadStore最大的一个不同之处,就在于前者store数据源是可编辑的,而后者则是只读。如此来说,我们若要在页面上动态修改数据而不与后台通信,则用此正合适。 如下: var _data
作者:编程之家 时间:2019-08-04
上一页
21
22
23
24
25
26
27
28
下一页
小编推荐
热门标签
更多
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