RSS订阅爱生活爱技术
你的位置:首页 » dojo
dojo

dojo模板字符串最佳实践

之前写了一篇文章介绍dojo/string模块提供的模板处理函数substitute(请参考http://blog.csdn.net/tt361/article/details/8988229),随之而来的一个问题是写模板字符串太麻烦了,涉及到转义等问题。我的建议是将模板字符串写在一个单独文件中,然后使用dojo/te...

时间:2013-05--29 | 378 浏览 | 0 评论 | 标签:

dojo

dojo微模板dojo/string模块

知道JohnResig的JavaScriptMicro-Templating的人都知道其简洁性以及实现代码量及少。dojo在dojo/string模块中提供了一个非常简洁的模板替换函数substitute。先来个例子require(["dojo/string"], function(s...

时间:2013-05--29 | 420 浏览 | 0 评论 | 标签:

dojo

dojo异步编程之dojo/promise/all模块(dojo/DeferredList替代者)

之前写了篇博客“http://blog.csdn.net/tt361/article/details/8924918”,写的是dojo的异步编程(dojo/Deferred模块),本篇博客算是一个补充,写写必须两个Deferred对象都resolve时才调用某函数该怎么做。可以通过dojo/promise/all模块完...

时间:2013-05--14 | 523 浏览 | 0 评论 | 标签:

dojo

dojo异步编程 dojo/Deferred

JavaScript的事件回调真的很棒,比如AJAX获取数据在数据返回时执行某函数,比如websocket获取数据后执行某函数,比如JSONP……dojo的dojo/Deferred用于开启一个异步程序,对于封装通用组件特别有用。下面介绍dojo/Deferred的用法,从一个小例子开始。(本例使用chrome)re...

时间:2013-05--14 | 448 浏览 | 0 评论 | 标签:

dojo

dojo/Memory模块隐含bug(dojo1.8.0)

dojostoreAPI规定query方法的第二参数可以传递一个对象,该对象包含如下属性,start(记录的开始位置)、count(从开始位置获取多少条数据)、sort(排序规则)。假设一个Memory实例mstore中有300条数据,执行如下语句:1、mstore.query({},{start:0,...

时间:2013-05--03 | 402 浏览 | 0 评论 | 标签:

dojo

dojo dom-form模块

假设一个场景,现在有一个一百个表单项的表单要提交到服务器端,你可能谨慎的选择了POST方式。再加一个条件,使用websocket与服务器端通信,那么表单提交那套用不上了。如果说让你一个一个表单拼接的话,是不是想掏刀子杀人了?当人谁都会用程序搞定,首先获取到form节点,之后再通过form的elements获取到所有的i...

时间:2013-04--17 | 567 浏览 | 0 评论 | 标签:

dojo

dojo获取组件(组件对象)的方法总结

dojo获取组件对象建议使用dijit/registry模块。这是dojo2.0风格的获取方式。该模块提供了如下一些方法供获取组件对象,这里需要注意获取的不是dom对象。1、byId:根据组件的id获取到组件对象。关于id的确定规则"http://blog.csdn.net/tt361/article/det...

时间:2013-04--12 | 443 浏览 | 0 评论 | 标签:

dojo

dojo1.8树组件使用

dojo树组件现在有两个分支,第一个分支是使用旧store,遵循dojo的dataAPI(该API已经不建议使用,存在于dojo/data文件夹中,但是没办法有的组件还真得用),另一个分支是使用新store,遵循dojo的storeAPI(该API参考IndexDBAPI,存在于dojo/store文件夹中)。接...

时间:2013-04--08 | 405 浏览 | 0 评论 | 标签:

dojo

dojo发布者订阅者(dojo/topic模块)

dojo/topic为消息订阅者和发布者提供了一个全局消息的集散中心,其与dojo.connect使用同一个集散中心(我的理解是topic可订阅connect发布的信息,反之亦然)。方法简介:topic.subscribe:用于订阅消息,接收两个参数,第一参数为要订阅的消息名字(唯一标识),如"socket/...

时间:2013-04--01 | 525 浏览 | 0 评论 | 标签:

dojo

dojo切面编程(dojo/aspect模块)

简介dojo/aspect提供了切面的编程能力,主要方法before、after、around方法简介:after:1.简介:在目标对象的某方法执行后执行一个函数,需要返回一个值。2.方法签名:after(target,methodName,advisingFunction,receiveArguments);3...

时间:2013-04--01 | 336 浏览 | 0 评论 | 标签:

网站分类
最近发表