1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/xpmjs-xpmjs

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
xpm.rn.js 968
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
trheyi Отправлено 26.01.2018 09:11 42bf03c
/**
* XpmJS RN 版本
* *******************************************************
* * 当前 Secret 明文写入js中存在被盗风险 *
* * 下一版计划用原生模块的方式实现,将 secret 编译到应用 *
* *******************************************************
*/
import App from './service.rn/app';
function xpm( opt ) {
this.opt = opt || {};
/**
* 载入应用文件
* @param {[type]} params [description]
* @return {[type]} [description]
*/
this.api = function ( params ) {
return ( query ) => {
let inst = new App( this.opt, params );
return inst._(query);
}
}
/**
* 设定配置信息
* @param array option 设置或读取配置信息
* @return this / option = null return option
*/
this.option = function ( option ) {
if ( typeof option != 'undefined' ) {
this.opt = option;
return this;
} else {
return this.opt;
}
}
}
module.exports = new xpm()

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/xpmjs-xpmjs.git
git@api.gitlife.ru:oschina-mirror/xpmjs-xpmjs.git
oschina-mirror
xpmjs-xpmjs
xpmjs-xpmjs
master