$k.help.object (key,value).
將兩陣列組合成一個物件 標題為key,內容為value!
$k.widget.grid()
表單產生
$k.help.expand(obj,key)
展開指定物件陣列
ex:
$k.help.expand({a:1, b:2, items: [{c:1, d:2}, {c:11, d:22}]}, 'items')
Array[2]
Object
a:1 b:2 c:1 d:2
Object
a:1 b:2 c:11 d:22
$k.help.indexBy
依照指定排序物件
ex:
var data = [{name: 'moe', age: 40}, {name: 'larry', age: 50}, {name: 'curly', age: 60}];
undefined
$k.help.indexBy(data,'age')
$k.help.indexBy(data,'age')
Object
40: Object age:40 name: "moe" Object 50: Object age: 50 name: "larry" Object 60: Object age:60 name: "curly"
$k.help.pick
選取物件中所需要的值
ex:
var data = {a:1, b:2, c:3};
$k.help.pick(data,['a','b'])
Object {a: 1, b: 2}
$k.help.str_tmpl
字串結合 也可以將其結合為html標籤
ex:
$k.help.str_tmpl('<#=tag#>#=data#</#=tag#>', {tag: 'div', data: 'ggyy'})
"<div>ggyy</div>"