kissy.js 提供小程序开发中一些常用的工具函数,有完整的接口文档。
下载地址:http://7te9kq.com1.z0.glb.clouddn.com/wxapp/kissydocs.html
本站下载:kissy.js

示例:
-
var S = require("../../utils/kissy.js")
-
Page({
-
data:{},
-
onLoad:function(options){
-
// Uri
-
var one = new S.Uri('http://www.g.cn/x');
-
S.log(one.resolve('foo').toString()) // => http://www.g.cn/foo
-
S.log(one.resolve(new S.Uri('?foo')).toString()) // => http://www.g.cn/x?foo
-
// merge
-
var defaults = { validate: false, limit: 5, name: "foo" };
-
var options = { validate: true, name: "bar" };
-
var settings = S.merge(defaults, options);
-
S.log(settings); // => { validate: true, limit: 5, name: bar }
-
// isEmptyObject
-
S.isEmptyObject({}); // => true
-
S.isEmptyObject([]); // => true
-
S.isEmptyObject({ a: 'a' }); // => false
-
// md5
-
var str = 'hello world';
-
S.log(S.md5(str));
-
}
-
})
|