123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 |
- // [z-paging]拦截器
- //拦截&处理@query事件
- function handleQuery(callback) {
- try {
- setTimeout(function() {
- _getApp().globalData.zp_handleQueryCallback = callback;
- }, 1);
- } catch (e) {}
- }
- //拦截&处理@query事件(私有,请勿调用)
- function _handleQuery(pageNo, pageSize, from){
- const handleQueryCallback = _getApp().globalData.zp_handleQueryCallback;
- if (handleQueryCallback) {
- return handleQueryCallback(pageNo, pageSize, from);
- }
- return [pageNo, pageSize, from];
- }
- //拦截&处理系统language转i18n local
- function handleLanguage2Local(callback) {
- try {
- setTimeout(function() {
- _getApp().globalData.zp_handleLanguage2LocalCallback = callback;
- }, 1);
- } catch (e) {}
- }
- //拦截&处理系统language转i18n local(私有,请勿调用)
- function _handleLanguage2Local(language, local){
- const handleLanguage2LocalCallback = _getApp().globalData.zp_handleLanguage2LocalCallback;
- if (handleLanguage2LocalCallback) {
- return handleLanguage2LocalCallback(language, local);
- }
- return local;
- }
- //获取当前app对象
- function _getApp(){
- // #ifndef APP-NVUE
- return getApp();
- // #endif
- // #ifdef APP-NVUE
- return getApp({allowDefault: true});
- // #endif
- }
- export default {
- handleQuery,
- _handleQuery,
- handleLanguage2Local,
- _handleLanguage2Local
- };
|