require('../common/vendor.js');(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["devTools/page/components/bottomTools"],{ /***/ 1153: /*!********************************************************************!*\ !*** E:/git/2021项目/v3-H5/devTools/page/components/bottomTools.vue ***! \********************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _bottomTools_vue_vue_type_template_id_14dc5a3c_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./bottomTools.vue?vue&type=template&id=14dc5a3c&scoped=true& */ 1154); /* harmony import */ var _bottomTools_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./bottomTools.vue?vue&type=script&lang=js& */ 1156); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _bottomTools_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 _bottomTools_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _bottomTools_vue_vue_type_style_index_0_id_14dc5a3c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./bottomTools.vue?vue&type=style&index=0&id=14dc5a3c&lang=scss&scoped=true& */ 1159); /* 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 */ 32); 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"])( _bottomTools_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _bottomTools_vue_vue_type_template_id_14dc5a3c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["render"], _bottomTools_vue_vue_type_template_id_14dc5a3c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, "14dc5a3c", null, false, _bottomTools_vue_vue_type_template_id_14dc5a3c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "devTools/page/components/bottomTools.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 1154: /*!***************************************************************************************************************!*\ !*** E:/git/2021项目/v3-H5/devTools/page/components/bottomTools.vue?vue&type=template&id=14dc5a3c&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_bottomTools_vue_vue_type_template_id_14dc5a3c_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!./bottomTools.vue?vue&type=template&id=14dc5a3c&scoped=true& */ 1155); /* 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_bottomTools_vue_vue_type_template_id_14dc5a3c_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_bottomTools_vue_vue_type_template_id_14dc5a3c_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_bottomTools_vue_vue_type_template_id_14dc5a3c_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_bottomTools_vue_vue_type_template_id_14dc5a3c_scoped_true___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 1155: /*!***************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!E:/git/2021项目/v3-H5/devTools/page/components/bottomTools.vue?vue&type=template&id=14dc5a3c&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 if (!_vm._isMounted) { _vm.e0 = function ($event) { _vm.jsRunType = $event.detail.value } _vm.e1 = function ($event, item) { var _temp = arguments[arguments.length - 1].currentTarget.dataset, _temp2 = _temp.eventParams || _temp["event-params"], item = _temp2.item var _temp, _temp2 _vm.jsRunType = item } } } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 1156: /*!*********************************************************************************************!*\ !*** E:/git/2021项目/v3-H5/devTools/page/components/bottomTools.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_bottomTools_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!./bottomTools.vue?vue&type=script&lang=js& */ 1157); /* 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_bottomTools_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_bottomTools_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_bottomTools_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_bottomTools_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_bottomTools_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 1157: /*!****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!E:/git/2021项目/v3-H5/devTools/page/components/bottomTools.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 _devCache = _interopRequireDefault(__webpack_require__(/*! ../../core/libs/devCache */ 38)); var _appDelDir = _interopRequireDefault(__webpack_require__(/*! ./libs/appDelDir */ 1158)); // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // // var btnTabs = function btnTabs() { __webpack_require__.e(/*! require.ensure | devTools/page/components/ui/btnTabs */ "devTools/page/components/ui/btnTabs").then((function () { return resolve(__webpack_require__(/*! ./ui/btnTabs.vue */ 1338)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var codeHisPicker = function codeHisPicker() { __webpack_require__.e(/*! require.ensure | devTools/page/components/ui/codeHisPicker */ "devTools/page/components/ui/codeHisPicker").then((function () { return resolve(__webpack_require__(/*! ./ui/codeHisPicker.vue */ 1345)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var MenuBtn = function MenuBtn() { __webpack_require__.e(/*! require.ensure | devTools/page/components/ui/menuBtn */ "devTools/page/components/ui/menuBtn").then((function () { return resolve(__webpack_require__(/*! ./ui/menuBtn.vue */ 1352)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var RequestSpeedLimit = function RequestSpeedLimit() { __webpack_require__.e(/*! require.ensure | devTools/page/components/ui/requestSpeedLimit */ "devTools/page/components/ui/requestSpeedLimit").then((function () { return resolve(__webpack_require__(/*! ./ui/requestSpeedLimit.vue */ 1359)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var RequestTimeoutMock = function RequestTimeoutMock() { __webpack_require__.e(/*! require.ensure | devTools/page/components/ui/requestTimeoutMock */ "devTools/page/components/ui/requestTimeoutMock").then((function () { return resolve(__webpack_require__(/*! ./ui/requestTimeoutMock.vue */ 1364)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var _default2 = { components: { btnTabs: btnTabs, codeHisPicker: codeHisPicker, MenuBtn: MenuBtn, RequestSpeedLimit: RequestSpeedLimit, RequestTimeoutMock: RequestTimeoutMock }, props: { /** * 列表索引 */ tabIndex: { type: Number, default: 0 }, /** * 当前标题 */ tabTitle: { type: String, default: "" }, /** * 配置项 */ options: { type: Object, default: function _default() { return { errorFilterType: "", consoleFilterType: "", networkFilterType: "", busFilterType: "", fileSysDirList: [], fileSysDirType: "", storageType: "" }; } }, /** * 是否渲染 */ isShow: { type: Boolean, default: false }, /** * Vuex变量类型 */ stateType: { type: String, default: "vuex" } }, data: function data() { var pb = "20px"; var sys = uni.getSystemInfoSync(); if (sys.platform == "ios") { pb = "40px"; } var jsRunTypeList = []; return { /** * 底部边距 */ pb: pb, /** * 错误类型列表 */ errorTypeList: [{ title: "全部", type: "" }, { title: "error", type: "ve" }, { title: "warn", type: "vw" }, { title: "jsError", type: "oe" }, { title: "unknown", type: "n" }], /** * console过滤类型 */ consoleTypeList: [{ title: "全部", type: "" }, { title: "log", type: "log" }, { title: "info", type: "info" }, { title: "warn", type: "warn" }, { title: "error", type: "error" }], /** * 请求过滤类型 */ networkFilterType: [{ title: "全部请求", type: "", msg: "不使用筛选" }, { title: "请求失败", type: "请求失败", msg: "仅展示请求失败的记录" }, { title: "1s+", type: "1s+", msg: "仅展示响应超过1秒的记录" }, { title: "5s+", type: "5s+", msg: "仅展示响应超过5秒的记录" }, { title: "10s+", type: "10s+", msg: "仅展示响应超过10秒的记录" }, { title: "500KB+", type: "500KB+", msg: "仅展示响应内容超过500KB的记录" }, { title: "1MB+", type: "1MB+", msg: "仅展示响应内容超过1MB的记录" }, { title: "get", type: "get", msg: "仅展示get请求" }, { title: "post", type: "post", msg: "仅展示post请求" }, { title: "other", type: "other", msg: "除了get和post的其他请求" }], /** * uni bus 过滤类型 */ busFilterType: [{ title: "全部", type: "" }, { title: "on", type: "on" }, { title: "once", type: "once" }, { title: "emit", type: "emit" }, { title: "off", type: "off" }], /** * 文件类型 */ dirTypeList: [{ title: "_doc", type: "PRIVATE_DOC" }, { title: "_www", type: "PRIVATE_WWW" }, { title: "公共文档", type: "PUBLIC_DOCUMENTS" }, { title: "公共下载", type: "PUBLIC_DOWNLOADS" }], /** * 缓存类型 */ storageFilterTypeList: [{ title: "localStorage", type: "localStorage" }, { title: "sessionStorage", type: "sessionStorage" }, { title: "cookie", type: "cookie" }], /** * 等待执行的js代码 */ waitSendCode: "", /** * js运行类型 */ jsRunType: jsRunTypeList[0], jsRunTypeList: jsRunTypeList, /** * Vuex变量类型 */ stateTypeList: [{ title: "vuex", type: "vuex" }, { title: "pinia", type: "pinia" }, { title: "globalData", type: "globalData" }] }; }, computed: { /** * 错误筛选分类index */ errorTypeIndex: function errorTypeIndex() { var _this = this; return this.errorTypeList.findIndex(function (x) { return x.type == _this.options.errorFilterType; }); }, /** * 日志分类索引 */ consoleTypeListIndex: function consoleTypeListIndex() { var _this2 = this; return this.consoleTypeList.findIndex(function (x) { return x.type == _this2.options.consoleFilterType; }); }, /** * 网络筛选索引 */ networkTypeListIndex: function networkTypeListIndex() { var _this3 = this; return this.networkFilterType.findIndex(function (x) { return x.type == _this3.options.networkFilterType; }); }, /** * bus分类索引 */ busTypeListIndex: function busTypeListIndex() { var _this4 = this; return this.busFilterType.findIndex(function (x) { return x.type == _this4.options.busFilterType; }); }, /** * 文件分类索引 */ fileTypeListIndex: function fileTypeListIndex() { var _this5 = this; return this.dirTypeList.findIndex(function (x) { return x.type == _this5.options.fileSysDirType; }); }, /** * 缓存类型索引 */ storageTypeListIndex: function storageTypeListIndex() { var _this6 = this; return this.storageFilterTypeList.findIndex(function (x) { return x.type == _this6.options.storageType; }); }, /** * Vuex变量类型 */ stateTypeListIndex: function stateTypeListIndex() { var _this7 = this; return this.stateTypeList.findIndex(function (x) { return x.type == _this7.stateType; }); } }, methods: { /** * 过滤类型改变 */ filterTypeChange: function filterTypeChange(type) { this.$emit("filterTypeChange", type); }, /** * 错误类型索引改变 */ errorTypeIndexChange: function errorTypeIndexChange(e) { this.filterTypeChange(this.errorTypeList[e].type); }, /** * 日志分类索引改变 */ consoleTypeIndexChange: function consoleTypeIndexChange(e) { this.filterTypeChange(this.consoleTypeList[e].type); }, /** * 网络状态筛选改变事件 */ networkTypeIndexChange: function networkTypeIndexChange(e) { this.filterTypeChange(this.networkFilterType[e].type); }, /** * bus筛选改变事件 */ busTypeIndexChange: function busTypeIndexChange(e) { this.filterTypeChange(this.busFilterType[e].type); }, /** * 文件分类改变事件 */ fileTypeIndexChange: function fileTypeIndexChange(e) { this.$emit("changeFileDirType", this.dirTypeList[e].type); }, /** * 缓存类型改变事件 */ storageTypeIndexChange: function storageTypeIndexChange(e) { this.$emit("changeStorageType", this.storageFilterTypeList[e].type); }, /** * Vuex变量类型改变事件 */ stateTypeIndexChange: function stateTypeIndexChange(e) { this.$emit("changeStateType", this.stateTypeList[e].type); }, /** * 清空日志 */ emptyLogs: function emptyLogs(type) { var that = this; var title = { error: "报错记录", console: "console", network: "请求日志", pages_1: "页面停留统计", pages_2: "页面日活统计", logs: "Logs", UniBus: "UniBus", storage: "Storage" }; uni.showModal({ title: "警告", content: "\u662F\u5426\u786E\u8BA4\u6E05\u7A7A".concat(title[type], "\u5168\u90E8\u6570\u636E\uFF1F"), success: function success(e) { if (e.confirm) { uni.showLoading({ title: "处理中..." }); if (type == "error") { _devCache.default.set("errorReport", []); } else if (type == "console") { uni.$emit("devTools_delConsoleAll"); } else if (type == "network") { uni.$emit("devTools_delNetworkAll"); } else if (type == "logs") { _devCache.default.set("logReport", []); } else if (type == "UniBus") { uni.$emit("devTools_delUniBusAll"); } else if (type == "pages_1") { _devCache.default.set("pageCount", []); } else if (type == "pages_2") { _devCache.default.set("dayOnline", []); } else if (type == "storage") { that.delStorage(); } setTimeout(function () { that.$emit("getPage"); }, 5500); setTimeout(function () { uni.hideLoading(); uni.showToast({ title: "清空成功!", icon: "success" }); }, 5000); } } }); }, /** * 清空全部缓存 */ delStorage: function delStorage() { var keyList = _devCache.default.get("storage"); if (!keyList) keyList = []; for (var i = 0; i < keyList.length; i++) { var key = keyList[i]; if (key.indexOf("devTools_") == 0) { continue; } uni.removeStorageSync(key); } }, /** * 清空文件夹 */ emptyFolder: function emptyFolder() { var that = this; if (that.options.fileSysDirType == "PRIVATE_WWW") { return uni.showToast({ title: "该目录不可删除", icon: "none" }); } uni.showModal({ title: "提示", content: "是否确认清空全部文件?", success: function success(res) { if (res.confirm) { uni.showLoading({ title: "清空中" }); var path = ""; switch (that.options.fileSysDirType) { case "wx": path = wx.env.USER_DATA_PATH; break; case "PRIVATE_DOC": path = "_doc"; break; case "PUBLIC_DOCUMENTS": path = "_documents"; break; case "PUBLIC_DOWNLOADS": path = "_downloads"; break; default: break; } var fs = wx.getFileSystemManager(); fs.rmdir({ dirPath: path + "/", recursive: true, success: function success() { uni.hideLoading(); uni.showToast({ title: "清空成功!", icon: "success" }); that.$emit("getPage"); }, fail: function fail() { uni.hideLoading(); uni.showToast({ title: "清空失败!", icon: "none" }); } }); } } }); }, /** * 创建文件夹 */ createDir: function createDir() { var that = this; var menu = [{ text: "\u65B0\u5EFA\u6587\u4EF6", click: function click() { that.$emit("editDirName", { isEdit: false, isDir: false }); } }, { text: "\u65B0\u5EFA\u6587\u4EF6\u5939", click: function click() { that.$emit("editDirName", { isEdit: false, isDir: true }); } }]; uni.showActionSheet({ itemList: menu.map(function (x) { return x.text; }), success: function success(_ref) { var tapIndex = _ref.tapIndex; menu[tapIndex].click(); } }); }, /** * 新增缓存 */ addStorage: function addStorage() { uni.$emit("devTools_showAddStorageDialog"); }, /** * 执行js */ runJs: function runJs() { var that = this; if (this.waitSendCode == "") { return uni.showToast({ title: "请先输入需要执行的js代码", icon: "none" }); } else { var code = String(this.waitSendCode); this.$emit("runJs", { code: code, type: that.jsRunType }); this.waitSendCode = ""; } }, /** * 获取历史代码运行记录 */ showHisCode: function showHisCode() { var that = this; var his = _devCache.default.get("codeRunHis"); if (!his) his = []; if (his.length == 0) { return uni.showToast({ title: "暂无记录!", icon: "none" }); } that.$refs.codeHisPicker.show(his).then(function (res) { that.waitSendCode = res; }); }, /** * 跳转指定页面 */ goPage: function goPage() { uni.$emit("devTools_showRouteDialog"); } } }; exports.default = _default2; /* 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"])) /***/ }), /***/ 1159: /*!******************************************************************************************************************************!*\ !*** E:/git/2021项目/v3-H5/devTools/page/components/bottomTools.vue?vue&type=style&index=0&id=14dc5a3c&lang=scss&scoped=true& ***! \******************************************************************************************************************************/ /*! 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_8_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_bottomTools_vue_vue_type_style_index_0_id_14dc5a3c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! -!./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!./bottomTools.vue?vue&type=style&index=0&id=14dc5a3c&lang=scss&scoped=true& */ 1160); /* harmony import */ var _D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_bottomTools_vue_vue_type_style_index_0_id_14dc5a3c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_8_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_bottomTools_vue_vue_type_style_index_0_id_14dc5a3c_lang_scss_scoped_true___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_8_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_bottomTools_vue_vue_type_style_index_0_id_14dc5a3c_lang_scss_scoped_true___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_8_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_bottomTools_vue_vue_type_style_index_0_id_14dc5a3c_lang_scss_scoped_true___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_8_oneOf_1_0_D_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_8_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_8_oneOf_1_2_D_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_8_oneOf_1_3_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_sass_loader_dist_cjs_js_ref_8_oneOf_1_4_D_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_8_oneOf_1_5_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_bottomTools_vue_vue_type_style_index_0_id_14dc5a3c_lang_scss_scoped_true___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 1160: /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./node_modules/mini-css-extract-plugin/dist/loader.js??ref--8-oneOf-1-0!./node_modules/css-loader/dist/cjs.js??ref--8-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--8-oneOf-1-2!./node_modules/postcss-loader/src??ref--8-oneOf-1-3!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/sass-loader/dist/cjs.js??ref--8-oneOf-1-4!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--8-oneOf-1-5!./node_modules/@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/@dcloudio/webpack-uni-mp-loader/lib/style.js!E:/git/2021项目/v3-H5/devTools/page/components/bottomTools.vue?vue&type=style&index=0&id=14dc5a3c&lang=scss&scoped=true& ***! \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { // extracted by mini-css-extract-plugin if(false) { var cssReload; } /***/ }) }]); //# sourceMappingURL=../../../../.sourcemap/mp-weixin/devTools/page/components/bottomTools.js.map ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ 'devTools/page/components/bottomTools-create-component', { 'devTools/page/components/bottomTools-create-component':(function(module, exports, __webpack_require__){ __webpack_require__('2')['createComponent'](__webpack_require__(1153)) }) }, [['devTools/page/components/bottomTools-create-component']] ]);