Ruby's Louvre

每天学习一点点算法

导航

2012年12月25日 #

bootstrap源码学习与示例:bootstrap-typeahead

摘要: bootstrap-typeahead这个名字起得很坑爹,其实就是其他UI库的自动完成。它只要引入JS就能用了。要求目标文本域至少有两个属性,[data-provide="typeahead"]与data-source就行了。data-source是一个经过unescapeHTML的字符串数组。不过还是建议用JS初始化后,然后动态更新source属性。 名称 类型 默认 描述 ... 阅读全文

posted @ 2012-12-25 16:11 司徒正美 阅读(5253) 评论(1) 推荐(0) 编辑

mass Framework class模块 v11

摘要: 去掉mutators 对象,它的方法绑到$.factory上,并且它支持继续用户用其他方法定义的“类”//=========================================// 类工厂模块 v11 by 司徒正美//==========================================define("class", ["$lang"], function( $ ){ var unextend = $.oneObject(["_super","prototype", 'exten 阅读全文

posted @ 2012-12-25 11:22 司徒正美 阅读(993) 评论(0) 推荐(0) 编辑

mass Framework lang模块 v5

摘要: 之前一直苦苦思索如何让原生对象进行链式调用,但实际这种需求很少。是时候让它退出舞台了。取而代之的是添加一个自定义事件类。//=========================================// 语言扩展模块v5 by 司徒正美//=========================================define("lang", Array.isArray ? ["mass"]: ["$lang_fix"], function( $ ){ var global = this, rformat = /\\?\ 阅读全文

posted @ 2012-12-25 11:16 司徒正美 阅读(1027) 评论(0) 推荐(0) 编辑

现代新的简化”对象“和”面向对象“的定义

摘要: 传统面向对象定义已经过时,过去定义已经不能满足新语言新思想的发展,来自A Proposal for Simplified, Modern Definitions of "Object" and "Object Oriented" 一文试图提出一种新的对象定义,以容纳适应新的发展形势。新的对象定义是:An object is a first-class module that is invoked polymorphically对象是能够被多态调用的顶级模块。这里模块module定义可以是传统语言的类Class,也可以是函数语言的函数function。这样 阅读全文

posted @ 2012-12-25 08:16 司徒正美 阅读(1047) 评论(0) 推荐(0) 编辑