K.qrcode方法_字符串生成二维码方法
版本:4.0.0/*
* 将字符串生成二维码
* text 需要被二维码的字符串
* options包含selector,width,height,title,complete,submit 宽高
* 若selector不存在则弹出二维码窗口
*/
K.qrcode(text, options = null);
用法举例:
// 会弹出二维码窗口
K.qrcode('https://www.hadsky.net');
// 自定义了弹出的二维码窗口标题
K.qrcode('https:/
2021-06-23
K.upload方法_文件上传接口
版本:4.0.0
该方法为系统默认的文件上传方法,包含了文件上传后的回到及图片上传后的显示,该方法可以直接指定input或img控件,直接指定则数据返回在对应控件内。
/*
* 文件上传
* 参数为对象
data={
file, // input[type=file]对象,若不指定则自动创建
accept, // 可以上传的文件类型,默认*.*
return_object, // 上传成功后文件地址返回的对象,一般为input或img
url, // 上传的接口地址
upload_rdata_f
2021-06-25
K.P系统默认弹出框替换方法
版本:4.0.0
K.P为pkpopup的快速调用方法,其功能是实现了对系统默认的alert、prompt、confirm等弹出框的美化。
// 通用方法:
var pid = K.P({
type: false, //alert|0提示框(默认),confirm|1确认框,input|2输入框,tip|3提示框,load|4加载框,pk521|5自定义
title: false, //提示框的标题,默认值为“提示”
content: '你好世界', //提示框的内容
area: false
2021-06-23
K.template方法_简易前端HTML模板加载方法
版本:4.0.0
/*
* html 为模板代码
* arr为数组,键名为要替换的值
* prefix 为数组的前缀
*/
K.template(html, arr, prefix = '');
用法举例:
// ${__ME__}全局变量,为当前待替换数组
K.template('<div data-all="${__ME__}">${name}</div>',{name:"no1",value:"test"});
// 返回"<div data-all="{&
2021-06-23
K.return_set_html方法_快速生成HTML输入框
版本:4.0.0
K.return_set_html方法可以快速生成HTML输入框,type支持:text,number,email,label,password,checkbox,checkboxs,textarea,code,nav,json,editor,switch,toggle,upload,uploads,time
/*
* data:[{"name":"","title":"","content":"","type":"","value":""},]
*/
K.return_set_
2021-05-21
K.timePicker方法_日期时间选择器
版本:4.0.0// datetime初始默认的日期时间值
// 仅认2000-02-02 18:00:00格式,或单独的一个格式(2000-02-02或18:00:00)
K.timePicker(datetime, success);
用法举例:
// 日期选择器
K.timePicker('2008-08-08',function(v){
console.log(v);
});
K.timePicker(date',function(v){
console.log(v);
}
2021-06-23