代码改变世界

阅读排行榜

kmdjs api reference

2014-09-21 09:23 by 【当耐特】, 1457 阅读, 收藏,
摘要: ## 总览kmdjs的主要就两个API:kmdjs.config和define## kmdjs.configkmdjs.config是用于项目整体配置,一般的配置如下所示:```javascriptkmdjs.config({ name:"HelloKMD", baseUrl: "js"... 阅读全文

AlloyTouch实战--60行代码搞定QQ看点资料卡

2016-12-29 10:09 by 【当耐特】, 1451 阅读, 收藏,
摘要: 原文链接: "https://github.com/AlloyTeam/AlloyTouch/wiki/kandian" 先验货 访问DEMO你也可以 "点击这里" 源代码可以 "点击这里" 如你体验所见,流程的滚动的同时还能支持头部的动画?不断地加载新数据还能做到流畅的滑动!怎么做得的?使用All 阅读全文

Omi教程-插件体系

2017-03-01 09:31 by 【当耐特】, 1446 阅读, 收藏,
摘要: 插件体系 "Omi" 是Web组件化框架,怎么又来了个插件的概念? 可以这么理解: Omi插件体系可以赋予dom元素一些能力,并且可以和组件的实例产生关联。 omi drag 且看这个例子: 点击这里→在线试试 js import OmiDrag from './omi drag.js'; OmiD 阅读全文

AMD and CMD are dead之KMD.js依赖可视化工具发布

2014-06-20 11:34 by 【当耐特】, 1445 阅读, 收藏,
摘要: 使用 require("MyAapp.DepTree", function (DepTree) { DepTree(({ renderTo: "holder", width: "820", height: "580", data: [ { "name": "System" }, { "nam... 阅读全文

AlloyTouch Button插件-不再愁click延迟和点击态

2016-12-12 15:17 by 【当耐特】, 1404 阅读, 收藏,
摘要: 移动端不能使用click,因为click会有300ms。所有有了fastclick这样的解决方案。然后fastclick并没有解决点击态(用户点击的瞬间要有及时的外观变化反馈)的问题。hover会有不消失的问题,所有大家一般用:active。利用 :active 伪类来设置某元素被点击时的点击态样式 阅读全文

Omi树组件omi-tree编写指南

2017-05-02 14:53 by 【当耐特】, 1402 阅读, 收藏,
摘要: "Omi框架" 能够以少量的代码声明式地编写可拖拽移动节点的树形组件。 通常树组件能够考验UI框架的健壮性,因为需要使用到UI框架的如下特性: 组件嵌套 组件传值 组件批量传值 组件依赖自身递归嵌套(nest self) 子、孙或炎黄子孙访问根组件实例 下面来介绍下使用 omi tree 的开发全过 阅读全文

AlloyRenderingEngine开门大吉

2015-02-28 20:10 by 【当耐特】, 1397 阅读, 收藏,
摘要: ##快速入口不读文章可以直接拐向这里:github:https://github.com/AlloyTeam/AlloyRenderingEnginewebsite:http://alloyteam.github.io/AlloyRenderingEngine/api:http://alloytea... 阅读全文

AMD and CMD are dead之KMDjs集成Blob一键下载全部build包

2014-07-06 14:58 by 【当耐特】, 1370 阅读, 收藏,
摘要: 更新 不zuo,[A/C]MD就不会死,所以kmdjs赢来来其伟大的版本0.0.6,该版本主要的更新有: 移除去了kmdjs.get(..).then的支持,只支持kmdjs.get(…,function(){ }) 作此更改有三点目的: 1.让build之后js文件尽量小,因为可以省去promise库 2.让require.async的用户平滑过渡到kmdjs.get 3.k... 阅读全文

Omi新成员omi-router正式发布

2017-03-31 09:26 by 【当耐特】, 1353 阅读, 收藏,
摘要: "原文链接 https://github.com/AlloyTeam/omi/blob/master/tutorial" omi router "omi router" 是 "Omi框架" 专属的router插件,文件尺寸轻量,使用简便,功能强大。用于Omi制作Web单页应用的首选解决方案。 单页的 阅读全文

Omi应用md2site-0.5.0发布-支持动态markdown拉取解析

2017-03-15 11:00 by 【当耐特】, 1330 阅读, 收藏,
摘要: 写在前面 Md2site是基于 "Omi" 的一款Markdown转网站工具,使用简单,生成的文件轻巧,功能强大。 官网: "http://alloyteam.github.io/omi/md2site/" Github: "https://github.com/AlloyTeam/omi/tree 阅读全文

AMD and CMD are dead之KMDjs内核之分号

2014-07-16 17:28 by 【当耐特】, 1289 阅读, 收藏,
摘要: 在老版本的kmdjs中,强制了分号的要求。但是总感觉不爽,因为在开发Ket - Kmdjs Extension Tools的时候,总需要导入一些开源的库,然后痛苦就来了,总是报错,一查,就是缺少分号!!后来一想,既能jslint可以检测哪里缺少分号,那么是不是可以在使用jslint在缺少的地方加分号?把jslint当作库来用,而不是工具,所以立刻看了看jslint源码,然后码了一段: 上面... 阅读全文

kmdjs集成uglifyjs2打造极致的编程体验

2016-06-14 19:13 by 【当耐特】, 1232 阅读, 收藏,
摘要: 回顾 "上篇" 文章大概展示了kmdjs0.1.x时期的编程范式: 如下面所示,可以直接依赖注入到function里, 也可以直接在代码里把full namespace加上来调用,如: 而且,在循环依赖的场景,因为执行顺序的问题,会导致第一种方式注入undefined,所以循环依赖的情况下只能用fu 阅读全文

AlloyTouch之无限循环select插件

2017-03-03 11:34 by 【当耐特】, 1208 阅读, 收藏,
摘要: 写在前面 当滚动的内容很多,比如闹钟里设置秒,一共有60项。让使用者从59ms滚回01ms是一件很痛苦的事情,所以: 在列表项太多的情况下,我们希望能够有个无限循环的滚动。00ms和01ms是无缝链接起来的。如下图所示: 在线演示 "http://alloyteam.github.io/AlloyT 阅读全文

Omi教程-生命周期和事件处理

2017-02-22 10:47 by 【当耐特】, 1144 阅读, 收藏,
摘要: 生命周期 名称 含义 时机 constructor 构造函数 new的时候 install 初始化安装,这可以拿到用户传进的data进行处理 实例化 installed 安装完成,HTML已经插入页面之后执行 实例化 uninstall 卸载组件。执行remove方法会触发该事件 销毁时 befor 阅读全文

AlloyTouch 0.2.0发布--鱼和熊掌兼得

2016-12-28 10:56 by 【当耐特】, 1112 阅读, 收藏,
摘要: 原文链接: "https://github.com/AlloyTeam/AlloyTouch/wiki/AlloyTouch 0.2.0" 背景 公司师姐昨日在KM发了篇长文,主要结论RAF+transform3d就是不如transition+transform3d平滑流畅,但是transition 阅读全文

AlloyRenderingEngine文本框组件

2015-05-20 09:36 by 【当耐特】, 1096 阅读, 收藏,
摘要: 写在前面Github: https://github.com/AlloyTeam/AlloyGameEngine在dom元素里,自带了input标签,设置其type为text,它就是一个文本框。那么在Canvas中模拟input文本框是不是闲的没事找事?绝对不是!因为在游戏当中可以统一化像素管理,具... 阅读全文

kmdjs和循环依赖

2016-06-13 18:26 by 【当耐特】, 1094 阅读, 收藏,
摘要: 循环依赖 循环依赖是非常必要的,有的程序写着写着就循环依赖了,可以提取出一个对象来共同依赖解决循环依赖,但是有时会破坏程序的逻辑自封闭和高内聚。所以没解决好循环依赖的模块化库、框架、编译器都不是一个好库、框架、编译器。 kmdjs的本质就是{},从{}扩展出的tree。从很早的版本就开始,是支持循环 阅读全文

AlloyRenderingEngine继承

2015-04-28 14:59 by 【当耐特】, 1094 阅读, 收藏,
摘要: 写在前面不读文章,只对代码感兴趣可以直接跳转到这里 https://github.com/AlloyTeam/AlloyGameEngine然后star一下,多谢支持:)。前几天发了篇向ES6靠齐的Class.js,当初jr为什么不把父类的实例暴露给子类,其原因还是为了延续原型继承的习惯,子类重写就... 阅读全文

AlloyRenderingEngine之Shape

2015-04-23 16:49 by 【当耐特】, 1085 阅读, 收藏,
摘要: 写在前面不读文章,只对代码感兴趣可以直接跳转到这里 https://github.com/AlloyTeam/AlloyGameEngine然后star一下,多谢支持:)。游戏或者应用中,不是所有的地方都是贴图,Shape 也有很常见的应用场景,如游戏中显示HP的血条。大量的Shape可以组成矢量图... 阅读全文

Using AlloyTouch to control three.js 3D model

2016-12-08 08:50 by 【当耐特】, 1063 阅读, 收藏,
摘要: As you can see, the above cube rotation, acceleration, deceleration stop all through the AlloyTouch to achieve. Demo(Mobile) Code factor need to conti 阅读全文

getting started with transformjs

2016-11-26 16:31 by 【当耐特】, 1042 阅读, 收藏,
摘要: Introduction In the past two years, more and more friends for mobile web development have used the "transformjs" . I will introduce it in order to all 阅读全文

AlloyTouch之select选择插件

2017-02-28 09:29 by 【当耐特】, 964 阅读, 收藏,
摘要: 写在前面 很多情况下,产品希望统一安卓和IOS select交互和样式。但是众所周知,IOS和安卓的select唤起的选择界面并不是样的,甚至IOS不同系统版本以及安卓不同系统版本下的select唤起的界面也不是相同的。而且省市区多选的需求,不管是IOS和安卓都没有提供原生界面的支持。所以唯一的办法 阅读全文

swing with transformjs

2016-11-29 10:39 by 【当耐特】, 923 阅读, 收藏,
摘要: Antecedent Facebook made a HTML5 game long time ago. The opening animation is a piece of software that is similar to tofu, the effect as shown below g 阅读全文

苹果 icloud 把我 ipad min 所有照片丢失

2019-02-19 10:32 by 【当耐特】, 874 阅读, 收藏,
摘要: 苹果 icloud 把我 ipad min 所有照片丢失,大概发生在 ‘云上贵州’ 之后! 发帖纪念~~~ 求个说法~~~ 阅读全文