(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["common/vendor"],{
/***/ 1:
/*!************************************************************!*\
!*** ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js ***!
\************************************************************/
/*! no static exports found */
/***/ (function(module, exports, __webpack_require__) {
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });exports.createApp = createApp;exports.createComponent = createComponent;exports.createPage = createPage;exports.default = void 0;var _vue = _interopRequireDefault(__webpack_require__(/*! vue */ 2));function _interopRequireDefault(obj) {return obj && obj.__esModule ? obj : { default: obj };}function ownKeys(object, enumerableOnly) {var keys = Object.keys(object);if (Object.getOwnPropertySymbols) {var symbols = Object.getOwnPropertySymbols(object);if (enumerableOnly) symbols = symbols.filter(function (sym) {return Object.getOwnPropertyDescriptor(object, sym).enumerable;});keys.push.apply(keys, symbols);}return keys;}function _objectSpread(target) {for (var i = 1; i < arguments.length; i++) {var source = arguments[i] != null ? arguments[i] : {};if (i % 2) {ownKeys(Object(source), true).forEach(function (key) {_defineProperty(target, key, source[key]);});} else if (Object.getOwnPropertyDescriptors) {Object.defineProperties(target, Object.getOwnPropertyDescriptors(source));} else {ownKeys(Object(source)).forEach(function (key) {Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key));});}}return target;}function _slicedToArray(arr, i) {return _arrayWithHoles(arr) || _iterableToArrayLimit(arr, i) || _nonIterableRest();}function _nonIterableRest() {throw new TypeError("Invalid attempt to destructure non-iterable instance");}function _iterableToArrayLimit(arr, i) {if (!(Symbol.iterator in Object(arr) || Object.prototype.toString.call(arr) === "[object Arguments]")) {return;}var _arr = [];var _n = true;var _d = false;var _e = undefined;try {for (var _i = arr[Symbol.iterator](), _s; !(_n = (_s = _i.next()).done); _n = true) {_arr.push(_s.value);if (i && _arr.length === i) break;}} catch (err) {_d = true;_e = err;} finally {try {if (!_n && _i["return"] != null) _i["return"]();} finally {if (_d) throw _e;}}return _arr;}function _arrayWithHoles(arr) {if (Array.isArray(arr)) return arr;}function _defineProperty(obj, key, value) {if (key in obj) {Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true });} else {obj[key] = value;}return obj;}function _toConsumableArray(arr) {return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _nonIterableSpread();}function _nonIterableSpread() {throw new TypeError("Invalid attempt to spread non-iterable instance");}function _iterableToArray(iter) {if (Symbol.iterator in Object(iter) || Object.prototype.toString.call(iter) === "[object Arguments]") return Array.from(iter);}function _arrayWithoutHoles(arr) {if (Array.isArray(arr)) {for (var i = 0, arr2 = new Array(arr.length); i < arr.length; i++) {arr2[i] = arr[i];}return arr2;}}
var _toString = Object.prototype.toString;
var hasOwnProperty = Object.prototype.hasOwnProperty;
function isFn(fn) {
return typeof fn === 'function';
}
function isStr(str) {
return typeof str === 'string';
}
function isPlainObject(obj) {
return _toString.call(obj) === '[object Object]';
}
function hasOwn(obj, key) {
return hasOwnProperty.call(obj, key);
}
function noop() {}
/**
* Create a cached version of a pure function.
*/
function cached(fn) {
var cache = Object.create(null);
return function cachedFn(str) {
var hit = cache[str];
return hit || (cache[str] = fn(str));
};
}
/**
* Camelize a hyphen-delimited string.
*/
var camelizeRE = /-(\w)/g;
var camelize = cached(function (str) {
return str.replace(camelizeRE, function (_, c) {return c ? c.toUpperCase() : '';});
});
var HOOKS = [
'invoke',
'success',
'fail',
'complete',
'returnValue'];
var globalInterceptors = {};
var scopedInterceptors = {};
function mergeHook(parentVal, childVal) {
var res = childVal ?
parentVal ?
parentVal.concat(childVal) :
Array.isArray(childVal) ?
childVal : [childVal] :
parentVal;
return res ?
dedupeHooks(res) :
res;
}
function dedupeHooks(hooks) {
var res = [];
for (var i = 0; i < hooks.length; i++) {
if (res.indexOf(hooks[i]) === -1) {
res.push(hooks[i]);
}
}
return res;
}
function removeHook(hooks, hook) {
var index = hooks.indexOf(hook);
if (index !== -1) {
hooks.splice(index, 1);
}
}
function mergeInterceptorHook(interceptor, option) {
Object.keys(option).forEach(function (hook) {
if (HOOKS.indexOf(hook) !== -1 && isFn(option[hook])) {
interceptor[hook] = mergeHook(interceptor[hook], option[hook]);
}
});
}
function removeInterceptorHook(interceptor, option) {
if (!interceptor || !option) {
return;
}
Object.keys(option).forEach(function (hook) {
if (HOOKS.indexOf(hook) !== -1 && isFn(option[hook])) {
removeHook(interceptor[hook], option[hook]);
}
});
}
function addInterceptor(method, option) {
if (typeof method === 'string' && isPlainObject(option)) {
mergeInterceptorHook(scopedInterceptors[method] || (scopedInterceptors[method] = {}), option);
} else if (isPlainObject(method)) {
mergeInterceptorHook(globalInterceptors, method);
}
}
function removeInterceptor(method, option) {
if (typeof method === 'string') {
if (isPlainObject(option)) {
removeInterceptorHook(scopedInterceptors[method], option);
} else {
delete scopedInterceptors[method];
}
} else if (isPlainObject(method)) {
removeInterceptorHook(globalInterceptors, method);
}
}
function wrapperHook(hook) {
return function (data) {
return hook(data) || data;
};
}
function isPromise(obj) {
return !!obj && (typeof obj === 'object' || typeof obj === 'function') && typeof obj.then === 'function';
}
function queue(hooks, data) {
var promise = false;
for (var i = 0; i < hooks.length; i++) {
var hook = hooks[i];
if (promise) {
promise = Promise.then(wrapperHook(hook));
} else {
var res = hook(data);
if (isPromise(res)) {
promise = Promise.resolve(res);
}
if (res === false) {
return {
then: function then() {} };
}
}
}
return promise || {
then: function then(callback) {
return callback(data);
} };
}
function wrapperOptions(interceptor) {var options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
['success', 'fail', 'complete'].forEach(function (name) {
if (Array.isArray(interceptor[name])) {
var oldCallback = options[name];
options[name] = function callbackInterceptor(res) {
queue(interceptor[name], res).then(function (res) {
/* eslint-disable no-mixed-operators */
return isFn(oldCallback) && oldCallback(res) || res;
});
};
}
});
return options;
}
function wrapperReturnValue(method, returnValue) {
var returnValueHooks = [];
if (Array.isArray(globalInterceptors.returnValue)) {
returnValueHooks.push.apply(returnValueHooks, _toConsumableArray(globalInterceptors.returnValue));
}
var interceptor = scopedInterceptors[method];
if (interceptor && Array.isArray(interceptor.returnValue)) {
returnValueHooks.push.apply(returnValueHooks, _toConsumableArray(interceptor.returnValue));
}
returnValueHooks.forEach(function (hook) {
returnValue = hook(returnValue) || returnValue;
});
return returnValue;
}
function getApiInterceptorHooks(method) {
var interceptor = Object.create(null);
Object.keys(globalInterceptors).forEach(function (hook) {
if (hook !== 'returnValue') {
interceptor[hook] = globalInterceptors[hook].slice();
}
});
var scopedInterceptor = scopedInterceptors[method];
if (scopedInte
没有合适的资源?快使用搜索试试~ 我知道了~
"萤火uniapp"是一款基于uni-app框架的开源前端开发工具 在1.1.4.2版本中,它提供了一系列的功能和优化,方便开发
共770个文件
js:134个
json:106个
css:101个
1 下载量 83 浏览量
2023-07-29
19:03:00
上传
评论
收藏 1.84MB ZIP 举报
温馨提示
"萤火uniapp"是一款基于uni-app框架的开源前端开发工具。在1.1.4.2版本中,它提供了一系列的功能和优化,方便开发者进行跨平台应用的开发。 1. 跨平台开发:利用uni-app框架,开发者可以使用一套代码,编译到多个平台,包括iOS、Android、H5、以及各种小程序。 2. 组件丰富:提供了丰富的UI组件和API,可以极大地提高开发效率,同时保证了应用的性能和效果。 3. 代码优化:在1.1.4.2版本中,对代码结构进行了优化,使其更加清晰,易于维护。 4. 文档完善:提供了详细的开发文档和教程,方便开发者快速上手。 5. 开源共享:遵循开源协议,开发者可以自由获取和修改源代码,同时也可以参与到项目的贡献中。 "萤火uniapp"是一款优秀的前端开发工具,无论你是刚接触前端开发的新手,还是有经验的开发者,都可以通过它快速、高效地开发出优秀的跨平台应用。
资源推荐
资源详情
资源评论
收起资源包目录
"萤火uniapp"是一款基于uni-app框架的开源前端开发工具 在1.1.4.2版本中,它提供了一系列的功能和优化,方便开发 (770个子文件)
iconfont.css 29KB
app.css 11KB
index.css 9KB
index.css 8KB
checkout.css 8KB
index.css 8KB
index.css 8KB
index.css 7KB
index.css 7KB
index.css 6KB
detail.css 4KB
detail.css 4KB
common.css 4KB
order.css 4KB
wxParse.css 4KB
index.css 3KB
coupon.css 3KB
index.css 3KB
comment.css 3KB
comment.css 3KB
index.css 3KB
coupon.css 3KB
goods.css 3KB
index.css 3KB
index.css 3KB
index.css 3KB
index.css 3KB
index.css 3KB
shortcut.css 3KB
list.css 2KB
index.css 2KB
index.css 2KB
index.css 2KB
apply.css 2KB
apply.css 2KB
index.css 2KB
detail.css 2KB
create.css 2KB
index.css 2KB
index.css 2KB
index.css 2KB
coupon.css 2KB
window.css 2KB
index.css 2KB
sharingGoods.css 2KB
detail.css 2KB
index.css 2KB
apply.css 2KB
index.css 2KB
detail.css 1KB
apply.css 1KB
index.css 1KB
index.css 1KB
team.css 1KB
index.css 1KB
comment.css 1KB
comment.css 1KB
index.css 1KB
index.css 1KB
order.css 1KB
index.css 1KB
express.css 1KB
express.css 1KB
login.css 1000B
list.css 968B
index.css 934B
hairline.css 897B
index.css 829B
index.css 733B
index.css 715B
index.css 693B
index.css 689B
article.css 685B
banner.css 682B
index.css 657B
navBar.css 589B
search.css 486B
index.css 363B
ellipsis.css 336B
index.css 319B
log.css 287B
index.css 287B
service.css 274B
notice.css 200B
index.css 191B
index.css 179B
index.css 99B
index.css 99B
imageSingle.css 90B
qrcode.css 81B
richText.css 76B
video.css 72B
clearfix.css 57B
guide.css 53B
blank.css 19B
index.css 0B
index.css 0B
ellipsis.css 0B
hairline.css 0B
var.css 0B
共 770 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8
资源评论
JPCstorm
- 粉丝: 25
- 资源: 33
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功