30 lines
702 B
Plaintext
Raw Normal View History

2021-12-28 12:58:20 +08:00
<script>
2022-02-09 00:23:04 +08:00
/**
* 应用级别的配置,供所有页面公用
*/
2021-12-28 12:58:20 +08:00
2022-02-09 00:23:04 +08:00
const $utils = require('./helper/utils').default
const $apis = require('./helper/apis').default
2021-12-28 12:58:20 +08:00
2022-02-09 00:23:04 +08:00
/* @desc: 注入方法至全局 global,以便页面调用 */
const hook2global = Object.getPrototypeOf(global) || global;
hook2global.$utils = $utils
hook2global.API = $apis
hook2global.promiseFactory = (pointer, params = {}) => {
2022-02-09 00:23:04 +08:00
return new Promise((resolve, reject) => {
params = Object.assign({
success: (data) => { resolve(data); },
fail: (err, code) => { reject(err, code) }
}, params);
pointer(params);
});
}
export default {
onCreate() {
}
}
2021-12-28 12:58:20 +08:00
</script>