123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968 |
- (global["webpackJsonp"] = global["webpackJsonp"] || []).push([["uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode"],{
- /***/ 893:
- /*!*********************************************************************************************!*\
- !*** F:/项目/HBuilderProjects/test/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue ***!
- \*********************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./uqrcode.vue?vue&type=template&id=b7042062&scoped=true& */ 894);
- /* harmony import */ var _uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./uqrcode.vue?vue&type=script&lang=js& */ 896);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony import */ var _uqrcode_vue_vue_type_style_index_0_id_b7042062_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./uqrcode.vue?vue&type=style&index=0&id=b7042062&scoped=true&lang=css& */ 901);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */ 35);
- var renderjs
- /* normalize component */
- var component = Object(_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])(
- _uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"],
- _uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"],
- _uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"],
- false,
- null,
- "b7042062",
- null,
- false,
- _uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"],
- renderjs
- )
- component.options.__file = "uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue"
- /* harmony default export */ __webpack_exports__["default"] = (component.exports);
- /***/ }),
- /***/ 894:
- /*!****************************************************************************************************************************************!*\
- !*** F:/项目/HBuilderProjects/test/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue?vue&type=template&id=b7042062&scoped=true& ***!
- \****************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./uqrcode.vue?vue&type=template&id=b7042062&scoped=true& */ 895);
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; });
- /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_template_id_b7042062_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; });
- /***/ }),
- /***/ 895:
- /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--17-0!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!F:/项目/HBuilderProjects/test/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue?vue&type=template&id=b7042062&scoped=true& ***!
- \****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "render", function() { return render; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return staticRenderFns; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return recyclableRender; });
- /* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "components", function() { return components; });
- var components
- var render = function () {
- var _vm = this
- var _h = _vm.$createElement
- var _c = _vm._self._c || _h
- _vm.$initSSP()
- if (_vm.$scope.data.scopedSlotsCompiler === "augmented") {
- _vm.$setSSP("error", {
- error: _vm.error,
- })
- }
- _vm.$callSSP()
- }
- var recyclableRender = false
- var staticRenderFns = []
- render._withStripped = true
- /***/ }),
- /***/ 896:
- /*!**********************************************************************************************************************!*\
- !*** F:/项目/HBuilderProjects/test/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue?vue&type=script&lang=js& ***!
- \**********************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./uqrcode.vue?vue&type=script&lang=js& */ 897);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /***/ 897:
- /*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/babel-loader/lib!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!F:/项目/HBuilderProjects/test/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue?vue&type=script&lang=js& ***!
- \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- "use strict";
- /* WEBPACK VAR INJECTION */(function(uni, wx) {
- var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4);
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.default = void 0;
- var _regenerator = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/regenerator */ 59));
- var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11));
- var _asyncToGenerator2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/asyncToGenerator */ 61));
- var _uqrcode = _interopRequireDefault(__webpack_require__(/*! ../../js_sdk/uqrcode/uqrcode */ 898));
- var _queue = __webpack_require__(/*! ../../common/queue */ 899);
- var _cache = __webpack_require__(/*! ../../common/cache */ 900);
- function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); 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 = null != arguments[i] ? arguments[i] : {}; i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { (0, _defineProperty2.default)(target, key, source[key]); }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } return target; }
- var instance = null;
- var _default2 = {
- name: 'uqrcode',
- props: {
- /**
- * canvas组件id
- */
- canvasId: {
- type: String,
- required: true // canvasId在微信小程序初始值不能为空,created中赋值也不行,必须给一个值,否则挂载组件后无法绘制。不考虑用随机id,uuid
- },
- /**
- * 二维码内容
- */
- value: {
- type: [String, Number]
- },
- /**
- * 选项
- */
- options: {
- type: Object,
- default: function _default() {
- return {};
- }
- },
- /**
- * 二维码大小
- */
- size: {
- type: [String, Number],
- default: 200
- },
- /**
- * 二维码尺寸单位
- */
- sizeUnit: {
- type: String,
- default: 'px'
- },
- /**
- * 导出的文件类型
- */
- fileType: {
- type: String,
- default: 'png'
- },
- /**
- * 是否初始化组件后就开始生成
- */
- start: {
- type: Boolean,
- default: true
- },
- /**
- * 是否数据发生改变自动重绘
- */
- auto: {
- type: Boolean,
- default: true
- },
- /**
- * 隐藏组件
- */
- hide: {
- type: Boolean,
- default: false
- },
- /**
- * canvas 类型,微信小程序默认使用2d,非2d微信官方已放弃维护,问题比较多
- * 注意:微信小程序type2d手机上正常,PC上微信内打开小程序toDataURL报错,看后期微信官方团队会不会做兼容,不兼容的话只能在自行判断在PC使用非2d,或者直接提示用户请在手机上操作,微信团队的海报中心小程序就是这么做的
- */
- type: {
- type: String,
- default: function _default() {
- return '2d';
- }
- },
- /**
- * 队列绘制,主要针对NVue端
- */
- queue: {
- type: Boolean,
- default: false
- },
- /**
- * 是否队列加载图片,可减少canvas发起的网络资源请求,节省服务器资源
- */
- isQueueLoadImage: {
- type: Boolean,
- default: false
- },
- /**
- * loading态
- */
- loading: {
- type: Boolean,
- default: undefined
- },
- /**
- * H5保存即自动下载(在支持的环境下),默认false为仅弹层提示用户需要长按图片保存,不会自动下载
- */
- h5SaveIsDownload: {
- type: Boolean,
- default: false
- },
- /**
- * H5下载名称
- */
- h5DownloadName: {
- type: String,
- default: 'uQRCode'
- }
- },
- data: function data() {
- return {
- canvas: undefined,
- canvasType: undefined,
- canvasContext: undefined,
- makeDelegate: undefined,
- drawDelegate: undefined,
- toTempFilePathDelegate: undefined,
- makeExecuted: false,
- makeing: false,
- drawing: false,
- isError: false,
- error: undefined,
- isH5Save: false,
- tempFilePath: '',
- templateOptions: {
- size: 0,
- width: 0,
- // 组件宽度
- height: 0,
- canvasWidth: 0,
- // canvas宽度
- canvasHeight: 0,
- canvasTransform: '',
- canvasDisplay: false
- },
- uqrcodeOptions: {
- data: ''
- },
- plugins: [],
- makeingPattern: [[[true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true]], [[true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, false, false, false], [true, true, true, true, true, true, false, true, true, true], [true, true, true, true, true, true, false, true, true, true], [true, true, true, true, true, true, false, true, true, true]], [[true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true], [true, true, true, true, true, true, true, false, false, false], [true, true, true, true, true, true, true, false, false, false], [true, true, true, true, true, true, true, false, false, false], [true, true, true, false, false, false, false, true, true, true], [true, true, true, false, false, false, false, true, true, true]], [[true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, false, false, false, false, false, false, false], [true, true, true, false, false, false, false, false, false, false], [true, true, true, false, false, false, false, false, false, false], [true, true, true, false, false, false, false, false, false, false], [true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true], [true, true, true, true, true, true, true, true, true, true]]]
- };
- },
- watch: {
- type: {
- handler: function handler(val) {
- var types = ['2d'];
- if (types.includes(val)) {
- this.canvasType = val;
- } else {
- this.canvasType = undefined;
- }
- },
- immediate: true
- },
- value: {
- handler: function handler() {
- if (this.auto) {
- this.remake();
- }
- }
- },
- size: {
- handler: function handler() {
- if (this.auto) {
- this.remake();
- }
- }
- },
- options: {
- handler: function handler() {
- if (this.auto) {
- this.remake();
- }
- },
- deep: true
- },
- makeing: {
- handler: function handler(val) {
- if (!val) {
- if (typeof this.toTempFilePathDelegate === 'function') {
- this.toTempFilePathDelegate();
- }
- }
- }
- }
- },
- mounted: function mounted() {
- this.templateOptions.size = this.sizeUnit == 'rpx' ? uni.upx2px(this.size) : this.size;
- this.templateOptions.width = this.templateOptions.size;
- this.templateOptions.height = this.templateOptions.size;
- this.templateOptions.canvasWidth = this.templateOptions.size;
- this.templateOptions.canvasHeight = this.templateOptions.size;
- if (this.canvasType == '2d') {} else {
- this.templateOptions.canvasTransform = "scale(".concat(this.templateOptions.size / this.templateOptions.canvasWidth, ", ").concat(this.templateOptions.size / this.templateOptions.canvasHeight, ")");
- }
- if (this.start) {
- this.make();
- }
- },
- methods: {
- /**
- * 获取模板选项
- */
- getTemplateOptions: function getTemplateOptions() {
- var size = this.sizeUnit == 'rpx' ? uni.upx2px(this.size) : this.size;
- return deepReplace(this.templateOptions, {
- size: size,
- width: size,
- height: size
- });
- },
- /**
- * 获取插件选项
- */
- getUqrcodeOptions: function getUqrcodeOptions() {
- return deepReplace(this.options, {
- data: String(this.value),
- size: Number(this.templateOptions.size)
- });
- },
- /**
- * 重置画布
- */
- resetCanvas: function resetCanvas(callback) {
- var _this = this;
- this.templateOptions.canvasDisplay = false;
- this.$nextTick(function () {
- _this.templateOptions.canvasDisplay = true;
- _this.$nextTick(function () {
- callback && callback();
- });
- });
- },
- /**
- * 绘制二维码
- */
- draw: function draw() {
- var _arguments = arguments,
- _this2 = this;
- return (0, _asyncToGenerator2.default)( /*#__PURE__*/_regenerator.default.mark(function _callee() {
- var callback, isDrawDelegate, qr, canvasContext, canvas, dpr;
- return _regenerator.default.wrap(function _callee$(_context) {
- while (1) {
- switch (_context.prev = _context.next) {
- case 0:
- callback = _arguments.length > 0 && _arguments[0] !== undefined ? _arguments[0] : {};
- isDrawDelegate = _arguments.length > 1 && _arguments[1] !== undefined ? _arguments[1] : false;
- if (typeof callback.success != 'function') {
- callback.success = function () {};
- }
- if (typeof callback.fail != 'function') {
- callback.fail = function () {};
- }
- if (typeof callback.complete != 'function') {
- callback.complete = function () {};
- }
- if (!_this2.drawing) {
- _context.next = 11;
- break;
- }
- if (isDrawDelegate) {
- _context.next = 9;
- break;
- }
- _this2.drawDelegate = function () {
- _this2.draw(callback, true);
- };
- return _context.abrupt("return");
- case 9:
- _context.next = 12;
- break;
- case 11:
- _this2.drawing = true;
- case 12:
- if (_this2.canvasId) {
- _context.next = 19;
- break;
- }
- console.error('[uQRCode]: canvasId must be set!');
- _this2.isError = true;
- _this2.drawing = false;
- callback.fail({
- errMsg: '[uQRCode]: canvasId must be set!'
- });
- callback.complete({
- errMsg: '[uQRCode]: canvasId must be set!'
- });
- return _context.abrupt("return");
- case 19:
- if (_this2.value) {
- _context.next = 26;
- break;
- }
- console.error('[uQRCode]: value must be set!');
- _this2.isError = true;
- _this2.drawing = false;
- callback.fail({
- errMsg: '[uQRCode]: value must be set!'
- });
- callback.complete({
- errMsg: '[uQRCode]: value must be set!'
- });
- return _context.abrupt("return");
- case 26:
- /* 组件数据 */
- _this2.templateOptions = _this2.getTemplateOptions();
- /* uQRCode选项 */
- _this2.uqrcodeOptions = _this2.getUqrcodeOptions();
- /* 纠错等级兼容字母写法 */
- if (typeof _this2.uqrcodeOptions.errorCorrectLevel === 'string') {
- _this2.uqrcodeOptions.errorCorrectLevel = _uqrcode.default.errorCorrectLevel[_this2.uqrcodeOptions.errorCorrectLevel];
- }
- /* nvue不支持动态修改gcanvas尺寸,除nvue外,默认使用useDynamicSize */
- if (typeof _this2.options.useDynamicSize === 'undefined') {
- _this2.uqrcodeOptions.useDynamicSize = true;
- }
- /* 获取uQRCode实例 */
- qr = instance = new _uqrcode.default();
- /* 注册扩展 */
- _this2.plugins.forEach(function (p) {
- return qr.register(p.plugin);
- });
- /* 设置uQRCode选项 */
- qr.setOptions(_this2.uqrcodeOptions);
- /* 调用制作二维码方法 */
- qr.make();
- /* 获取canvas上下文 */
- canvasContext = null;
- if (!(_this2.canvasType === '2d')) {
- _context.next = 50;
- break;
- }
- _context.next = 38;
- return new Promise(function (resolve) {
- uni.createSelectorQuery().in(_this2) // 在组件内使用需要
- .select("#".concat(_this2.canvasId)).fields({
- node: true,
- size: true
- }).exec(function (res) {
- resolve(res[0].node);
- });
- });
- case 38:
- canvas = _this2.canvas = _context.sent;
- canvasContext = _this2.canvasContext = canvas.getContext('2d');
- /* 2d的组件设置宽高与实际canvas绘制宽高不是一个,打个比方,组件size=200,canvas.width设置为100,那么绘制出来就是100=200,组件size=400,canvas.width设置为800,绘制大小还是800=400,所以无需理会下方返回的dynamicSize是多少,按dpr重新赋值给canvas即可 */
- _this2.templateOptions.canvasWidth = qr.size;
- _this2.templateOptions.canvasHeight = qr.size;
- _this2.templateOptions.canvasTransform = '';
- /* 使用dynamicSize+scale,可以解决小块间出现白线问题,dpr可以解决模糊问题 */
- dpr = uni.getSystemInfoSync().pixelRatio;
- canvas.width = qr.dynamicSize * dpr;
- canvas.height = qr.dynamicSize * dpr;
- canvasContext.scale(dpr, dpr);
- /* 微信小程序获取图像方式 */
- qr.loadImage = _this2.getLoadImage(function (src) {
- /* 小程序下获取网络图片信息需先配置download域名白名单才能生效 */
- return new Promise(function (resolve, reject) {
- var img = canvas.createImage();
- img.src = src;
- img.onload = function () {
- resolve(img);
- };
- img.onerror = function (err) {
- reject(err);
- };
- });
- });
- _context.next = 55;
- break;
- case 50:
- /* uniapp获取canvas上下文方式 */
- canvasContext = _this2.canvasContext = uni.createCanvasContext(_this2.canvasId, _this2);
- /* 使用dynamicSize,可以解决小块间出现白线问题,再通过scale缩放至size,使其达到所设尺寸 */
- _this2.templateOptions.canvasWidth = qr.dynamicSize;
- _this2.templateOptions.canvasHeight = qr.dynamicSize;
- _this2.templateOptions.canvasTransform = "scale(".concat(_this2.templateOptions.size / _this2.templateOptions.canvasWidth, ", ").concat(_this2.templateOptions.size / _this2.templateOptions.canvasHeight, ")");
- /* uniapp获取图像方式 */
- qr.loadImage = _this2.getLoadImage(function (src) {
- return new Promise(function (resolve, reject) {
- /* getImageInfo在微信小程序的bug:本地路径返回路径会把开头的/或../移除,导致路径错误,解决方法:限制只能使用绝对路径 */
- if (src.startsWith('http')) {
- uni.getImageInfo({
- src: src,
- success: function success(res) {
- resolve(res.path);
- },
- fail: function fail(err) {
- reject(err);
- }
- });
- } else {
- if (src.startsWith('.')) {
- console.error('[uQRCode]: 本地图片路径仅支持绝对路径!');
- throw new Error('[uQRCode]: local image path only supports absolute path!');
- } else {
- resolve(src);
- }
- }
- });
- });
- case 55:
- /* 设置uQRCode实例的canvas上下文 */
- qr.canvasContext = canvasContext;
- /* 延时等待页面重新绘制完毕 */
- setTimeout(function () {
- /* 从插件获取具体要调用哪一个扩展函数 */
- var plugin = _this2.plugins.find(function (p) {
- return p.name == qr.style;
- });
- var drawCanvasName = plugin ? plugin.drawCanvas : 'drawCanvas';
- /* 虽然qr[drawCanvasName]是直接返回Promise的,但由于js内部this指向问题,故不能直接exec(qr[drawCanvasName])此方式执行,需要改成exec(() => qr[drawCanvasName]())才能正确获取this */
- var drawCanvas;
- if (_this2.queue) {
- drawCanvas = function drawCanvas() {
- return _queue.queueDraw.exec(function () {
- return qr[drawCanvasName]();
- });
- };
- // drawCanvas = () => queueDraw.exec(() => new Promise((resolve, reject) => {
- // setTimeout(() => {
- // qr[drawCanvasName]().then(resolve).catch(reject);
- // }, 1000);
- // }));
- } else {
- drawCanvas = function drawCanvas() {
- return qr[drawCanvasName]();
- };
- }
- /* 调用绘制方法将二维码图案绘制到canvas上 */
- drawCanvas().then(function () {
- if (_this2.drawDelegate) {
- /* 高频重绘纠正 */
- var delegate = _this2.drawDelegate;
- _this2.drawDelegate = undefined;
- delegate();
- } else {
- _this2.drawing = false;
- callback.success();
- }
- }).catch(function (err) {
- console.log(err);
- if (_this2.drawDelegate) {
- /* 高频重绘纠正 */
- var delegate = _this2.drawDelegate;
- _this2.drawDelegate = undefined;
- delegate();
- } else {
- _this2.drawing = false;
- _this2.isError = true;
- callback.fail(err);
- }
- }).finally(function () {
- callback.complete();
- });
- }, 300);
- case 57:
- case "end":
- return _context.stop();
- }
- }
- }, _callee);
- }))();
- },
- /**
- * 生成二维码
- */
- make: function make() {
- var _this3 = this;
- var callback = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
- this.makeExecuted = true;
- this.makeing = true;
- this.isError = false;
- if (typeof callback.success != 'function') {
- callback.success = function () {};
- }
- if (typeof callback.fail != 'function') {
- callback.fail = function () {};
- }
- if (typeof callback.complete != 'function') {
- callback.complete = function () {};
- }
- this.resetCanvas(function () {
- clearTimeout(_this3.makeDelegate);
- _this3.makeDelegate = setTimeout(function () {
- _this3.draw({
- success: function success() {
- setTimeout(function () {
- callback.success();
- _this3.complete(true);
- }, 300);
- },
- fail: function fail(err) {
- callback.fail(err);
- _this3.error = err;
- _this3.complete(false, err.errMsg);
- },
- complete: function complete() {
- callback.complete();
- _this3.makeing = false;
- }
- });
- }, 300);
- });
- },
- /**
- * 重新生成
- */
- remake: function remake(callback) {
- this.$emit('change');
- this.make(callback);
- },
- /**
- * 生成完成
- */
- complete: function complete() {
- var success = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;
- var errMsg = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : '';
- if (success) {
- this.$emit('complete', {
- success: success
- });
- } else {
- this.$emit('complete', {
- success: success,
- errMsg: errMsg
- });
- }
- },
- /**
- * 导出临时路径
- */
- toTempFilePath: function toTempFilePath() {
- var _this4 = this;
- var callback = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
- if (typeof callback.success != 'function') {
- callback.success = function () {};
- }
- if (typeof callback.fail != 'function') {
- callback.fail = function () {};
- }
- if (typeof callback.complete != 'function') {
- callback.complete = function () {};
- }
- if (!this.makeExecuted) {
- console.error('[uQRCode]: make() 方法从未调用!请先成功调用 make() 后再进行操作。');
- var err = {
- errMsg: '[uQRCode]: make() method has never been executed! please execute make() successfully before operating.'
- };
- callback.fail(err);
- callback.complete(err);
- return;
- }
- if (this.isError) {
- callback.fail(this.error);
- callback.complete(this.error);
- return;
- }
- if (this.makeing) {
- /* 如果还在生成状态,那当前操作将托管到委托,监听生成完成后再通过委托复调当前方法 */
- this.toTempFilePathDelegate = function () {
- _this4.toTempFilePath(callback);
- };
- return;
- } else {
- this.toTempFilePathDelegate = null;
- }
- if (this.canvasType === '2d') {
- try {
- var dataURL = null;
- dataURL = this.canvas.toDataURL();
- callback.success({
- tempFilePath: dataURL
- });
- callback.complete({
- tempFilePath: dataURL
- });
- } catch (e) {
- callback.fail(e);
- callback.complete(e);
- }
- } else {
- uni.canvasToTempFilePath({
- canvasId: this.canvasId,
- fileType: this.fileType,
- width: Number(this.templateOptions.canvasWidth),
- height: Number(this.templateOptions.canvasHeight),
- destWidth: Number(this.templateOptions.size),
- destHeight: Number(this.templateOptions.size),
- success: function success(res) {
- callback.success(res);
- },
- fail: function fail(err) {
- callback.fail(err);
- },
- complete: function complete() {
- callback.complete();
- }
- }, this);
- }
- },
- /**
- * 保存
- */
- save: function save() {
- var _this5 = this;
- var callback = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
- if (typeof callback.success != 'function') {
- callback.success = function () {};
- }
- if (typeof callback.fail != 'function') {
- callback.fail = function () {};
- }
- if (typeof callback.complete != 'function') {
- callback.complete = function () {};
- }
- this.toTempFilePath({
- success: function success(res) {
- if (_this5.canvasType === '2d') {
- /* 需要将 data:image/png;base64, 这段去除 writeFile 才能正常打开文件,否则是损坏文件,无法打开 */
- var reg = new RegExp('^data:image/png;base64,', 'g');
- var dataURL = res.tempFilePath.replace(reg, '');
- var fs = wx.getFileSystemManager();
- var tempFilePath = "".concat(wx.env.USER_DATA_PATH, "/").concat(new Date().getTime()).concat(Math.random().toString().split('.')[1], ".png");
- fs.writeFile({
- filePath: tempFilePath,
- // 要写入的文件路径 (本地路径)
- data: dataURL,
- // base64图片
- encoding: 'base64',
- success: function success(res1) {
- uni.saveImageToPhotosAlbum({
- filePath: tempFilePath,
- success: function success(res2) {
- callback.success(res2);
- },
- fail: function fail(err2) {
- callback.fail(err2);
- },
- complete: function complete() {
- callback.complete();
- }
- });
- },
- fail: function fail(err) {
- callback.fail(err);
- },
- complete: function complete() {
- callback.complete();
- }
- });
- } else {
- uni.saveImageToPhotosAlbum({
- filePath: res.tempFilePath,
- success: function success(res1) {
- callback.success(res1);
- },
- fail: function fail(err1) {
- callback.fail(err1);
- },
- complete: function complete() {
- callback.complete();
- }
- });
- }
- },
- fail: function fail(err) {
- callback.fail(err);
- callback.complete(err);
- }
- });
- },
- /**
- * 注册click事件
- */
- onClick: function onClick(e) {
- this.$emit('click', e);
- },
- /**
- * 获取实例
- */
- getInstance: function getInstance() {
- return instance;
- },
- /**
- * 注册扩展,组件仅支持注册type为style的drawCanvas扩展
- * @param {Object} plugin
- */
- registerStyle: function registerStyle(plugin) {
- if (plugin.Type != 'style') {
- console.warn('[uQRCode]: registerStyle 仅支持注册 style 类型的扩展!');
- return {
- errMsg: 'registerStyle 仅支持注册 style 类型的扩展!'
- };
- }
- if (typeof plugin === 'function') {
- this.plugins.push({
- plugin: plugin,
- name: plugin.Name,
- drawCanvas: plugin.DrawCanvas
- });
- }
- },
- getLoadImage: function getLoadImage(loadImage) {
- var that = this;
- if (typeof loadImage == 'function') {
- return function (src) {
- /* 判断是否是队列加载图片的 */
- if (that.isQueueLoadImage) {
- /* 解决iOS APP||NVUE同时绘制多个二维码导致图片丢失需使用队列 */
- return _queue.queueLoadImage.exec(function () {
- return new Promise(function (resolve, reject) {
- setTimeout(function () {
- var cache = _cache.cacheImageList.find(function (x) {
- return x.src == src;
- });
- if (cache) {
- resolve(cache.img);
- } else {
- loadImage(src).then(function (img) {
- _cache.cacheImageList.push({
- src: src,
- img: img
- });
- resolve(img);
- }).catch(function (err) {
- reject(err);
- });
- }
- }, 10);
- });
- });
- } else {
- return loadImage(src);
- }
- };
- } else {
- return function (src) {
- return Promise.resolve(src);
- };
- }
- }
- }
- };
- /**
- * 对象属性深度替换
- * @param {Object} o 原始对象/默认对象/被替换的对象
- * @param {Object} r 从这个对象里取值替换到o对象里
- * @return {Object} 替换后的新对象
- */
- exports.default = _default2;
- function deepReplace() {
- var o = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {};
- var r = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {};
- var c = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;
- var obj;
- if (c) {
- // 从源替换
- obj = o;
- } else {
- // 不替换源,copy一份备份来替换
- obj = _objectSpread({}, o);
- }
- for (var k in r) {
- var vr = r[k];
- if (vr != undefined) {
- if (vr.constructor == Object) {
- obj[k] = this.deepReplace(obj[k], vr);
- } else if (vr.constructor == String && !vr) {
- obj[k] = obj[k];
- } else {
- obj[k] = vr;
- }
- }
- }
- return obj;
- }
- /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"], __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/wx.js */ 1)["default"]))
- /***/ }),
- /***/ 901:
- /*!******************************************************************************************************************************************************!*\
- !*** F:/项目/HBuilderProjects/test/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue?vue&type=style&index=0&id=b7042062&scoped=true&lang=css& ***!
- \******************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, __webpack_exports__, __webpack_require__) {
- "use strict";
- __webpack_require__.r(__webpack_exports__);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_style_index_0_id_b7042062_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./uqrcode.vue?vue&type=style&index=0&id=b7042062&scoped=true&lang=css& */ 902);
- /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_style_index_0_id_b7042062_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_style_index_0_id_b7042062_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__);
- /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_style_index_0_id_b7042062_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__) if(["default"].indexOf(__WEBPACK_IMPORT_KEY__) < 0) (function(key) { __webpack_require__.d(__webpack_exports__, key, function() { return _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_style_index_0_id_b7042062_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__));
- /* harmony default export */ __webpack_exports__["default"] = (_D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_uqrcode_vue_vue_type_style_index_0_id_b7042062_scoped_true_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a);
- /***/ }),
- /***/ 902:
- /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--6-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--6-oneOf-1-1!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--6-oneOf-1-2!./node_modules/postcss-loader/src??ref--6-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!F:/项目/HBuilderProjects/test/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.vue?vue&type=style&index=0&id=b7042062&scoped=true&lang=css& ***!
- \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */
- /***/ (function(module, exports, __webpack_require__) {
- // extracted by mini-css-extract-plugin
- if(false) { var cssReload; }
-
- /***/ })
- }]);
- //# sourceMappingURL=../../../../../.sourcemap/mp-weixin/uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode.js.map
- ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([
- 'uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode-create-component',
- {
- 'uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode-create-component':(function(module, exports, __webpack_require__){
- __webpack_require__('2')['createComponent'](__webpack_require__(893))
- })
- },
- [['uni_modules/Sansnn-uQRCode/components/uqrcode/uqrcode-create-component']]
- ]);
|