前端js全局对象
文件在 /public/assets/js/fast.js,挂在到了 window,可以直接使用
# Fast.api
# .ajax 发送 Ajax 请求
Fast.api.ajax(options, success, error);
1
# .fixurl 修复 URL
Fast.api.fixurl(url);
1
# .cdnurl 获取修复后可访问的 cdn 链接
Fast.api.cdnurl(url, domain);
1
# .query 查询 Url 参数
Fast.api.query(name, url);
1
# .open 打开一个弹窗
Fast.api.open(url, title, options);
1
也可以通过 .btn-dialog 弹窗,内部调用的也是.open
<a class="btn-dialog" data-url="/aa" data-title="弹窗标题">打开一个弹窗</a>
1
options说明
title: 标题,同 title
content: 一般为 URL,同 url
area: [宽度,高度]
callback: 回调
callback:function(value){
在这里可以接收弹出层中使用`Fast.api.close(data)`进行回传的数据
}
// 表单提交成功后不关闭弹窗
Form.api.bindevent("form[role=form]", function(data, ret){
//这里只要返回false,就会阻止我们的弹窗自动关闭和自动提示
Fast.api.close({a:1})
return false;
});
1
2
3
4
5
6
7
8
9
10
2
3
4
5
6
7
8
9
10
# .close 关闭窗口并回传数据
Fast.api.close(data);
1
# .success 提示成功
Fast.api.success(options, callback);
1
# .error 提示错误
Fast.api.error(options, callback);
1
# .msg 提示信息并跳转地址
Fast.api.msg(message, url);
1
上次更新: 2026/01/05, 17:04:01