下面向大家介绍的是微信开发项目里使用的3款基于PHP的开发框架,相信一定对你的开发工作有所帮助。 1. Wechat-PHP-SDK 微信公众平台 PHP 开发包,细化各项接口操作,支持链式调用。 Github托管地址:dodgepudding/wechat-php-sdk 2. 微信公众...
分类:
微信 时间:
2014-10-28 09:21:44
阅读次数:
384
D3.js作为一门轻型的可视化类库,非常便于将数据与web界面元素绑定,实现可视化。乐帝d3.js入门是大体看了一遍《d3js数据可视化实战》这本书,D3操作非常类似于jquery的使用,具体体现在两点:
选择器模块都采用CSS3标准方法可以链式调用
有了jquery使用基础,相信再加上以上书籍的例子,调试很容易上手使用D3.js,乐帝目前认为D3.js与jquery区别在于:D...
分类:
Web程序 时间:
2014-10-23 20:50:38
阅读次数:
439
在很多的具体应用中都需要使用事件延迟触发,具体实现上使用setTimeout 函数,但使用还是有很多的不方便,所以这里介绍一个jQuery插件doTimeout,这个插件可以实现setTimeout 一样的效果,而且使用简单,同时可以在timeout运行之前可强制执行回调函数等。支持jQuery的链式调用。
使用实例
一,包含文件部分 精心开发5年的UI前端框架!
...
分类:
Web程序 时间:
2014-10-14 19:15:59
阅读次数:
270
用过jquery的一般都知道在jquery中可以链式调用,代码简洁优雅。比如$(“a”).addClass(“test”).show().html(“foo”);。
在redis-py中的pipeline中也可以链式调用,比如pipe.set('foo', 'bar').sadd('faz', 'baz').incr('auto_number').execute() 。
那么究竟怎么实现的呢?...
分类:
编程语言 时间:
2014-10-07 00:27:11
阅读次数:
278
?代码: class?Chain(object):
????def?__init__(self,?path=‘‘):
????????self._path?=?path
?
????def?__getattr__(self,?path):
????????return?Chain(‘%s/%s‘?%?(self._...
分类:
编程语言 时间:
2014-10-02 09:17:32
阅读次数:
206
javascript 采用设计模式主要有下面的三方面原因:可维护性:设计模式有助于降低模块之间的耦合程度。这使代码进行重构和换用不同的模块变得容易,也使程序员在大型项目中合作变得容易。沟通:设计模式为处理不同类型的对象提供了一套通用的术语。程序员可以简洁的描述自己系统的工作方式。性能:采用一些优化性...
分类:
编程语言 时间:
2014-09-23 16:13:34
阅读次数:
287
JavaScript基础对象创建模式之链式调用模式(Chaining Pattern)
分类:
编程语言 时间:
2014-09-17 01:07:51
阅读次数:
251
http://www.cnblogs.com/Wenwang/archive/2012/01/06/2314283.htmlhttp://www.cnblogs.com/yangjunhua/archive/2012/04/12/2444106.html下面的参考:http://evantre.it...
分类:
编程语言 时间:
2014-08-29 00:06:51
阅读次数:
515
var YourGlobal = { namespace: function(ns) { var parts = ns.split(‘.‘), ? ? object = this, ? ? i, len; for(i =0, len=parts.length; i<len; i++) { if(!object[parts[i]]) { object[parts[i]] = {}; }...
分类:
Web程序 时间:
2014-07-22 22:32:55
阅读次数:
194
对应经常使用jquery的朋友,方法的链式调用应该是已经很属性了,书上有模拟出一个很简单的类库代码,见代码如下:Function.prototype.method = function(name,fn){ this.prototype[name] = fn; return this;};(fun.....
分类:
编程语言 时间:
2014-06-28 23:12:29
阅读次数:
320