require('../../common/vendor.js');(global["webpackJsonp"] = global["webpackJsonp"] || []).push([["community/components/douyin-scrollview/douyin-H-scrollview"],{ /***/ 1867: /*!*************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/community/components/douyin-scrollview/douyin-H-scrollview.vue ***! \*************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ./douyin-H-scrollview.vue?vue&type=template&id=28c6e227& */ 1868); /* harmony import */ var _douyin_H_scrollview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./douyin-H-scrollview.vue?vue&type=script&lang=js& */ 1870); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _douyin_H_scrollview_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 _douyin_H_scrollview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony import */ var _douyin_H_scrollview_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./douyin-H-scrollview.vue?vue&type=style&index=0&lang=css& */ 1873); /* harmony import */ var _D_HbuilderX_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 */ 37); var renderjs /* normalize component */ var component = Object(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_runtime_componentNormalizer_js__WEBPACK_IMPORTED_MODULE_3__["default"])( _douyin_H_scrollview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_1__["default"], _douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__["render"], _douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"], false, null, null, null, false, _douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__["components"], renderjs ) component.options.__file = "community/components/douyin-scrollview/douyin-H-scrollview.vue" /* harmony default export */ __webpack_exports__["default"] = (component.exports); /***/ }), /***/ 1868: /*!********************************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/community/components/douyin-scrollview/douyin-H-scrollview.vue?vue&type=template&id=28c6e227& ***! \********************************************************************************************************************************************************************/ /*! exports provided: render, staticRenderFns, recyclableRender, components */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_template_id_28c6e227___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!./douyin-H-scrollview.vue?vue&type=template&id=28c6e227& */ 1869); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "render", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__["render"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "staticRenderFns", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__["staticRenderFns"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "recyclableRender", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__["recyclableRender"]; }); /* harmony reexport (safe) */ __webpack_require__.d(__webpack_exports__, "components", function() { return _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_templateLoader_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_17_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_template_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_uni_app_loader_page_meta_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_template_id_28c6e227___WEBPACK_IMPORTED_MODULE_0__["components"]; }); /***/ }), /***/ 1869: /*!********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/community/components/douyin-scrollview/douyin-H-scrollview.vue?vue&type=template&id=28c6e227& ***! \********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! 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 try { components = { uniPopup: function () { return __webpack_require__.e(/*! import() | components/uni-popup/uni-popup */ "components/uni-popup/uni-popup").then(__webpack_require__.bind(null, /*! @/components/uni-popup/uni-popup.vue */ 896)) }, } } catch (e) { if ( e.message.indexOf("Cannot find module") !== -1 && e.message.indexOf(".vue") !== -1 ) { console.error(e.message) console.error("1. 排查组件名称拼写是否正确") console.error( "2. 排查组件是否符合 easycom 规范,文档:https://uniapp.dcloud.net.cn/collocation/pages?id=easycom" ) console.error( "3. 若组件不符合 easycom 规范,需手动引入,并在 components 中注册该组件" ) } else { throw e } } var render = function () { var _vm = this var _h = _vm.$createElement var _c = _vm._self._c || _h var m0 = _vm.__("条评论") var g0 = _vm.pinlunList.length var m1 = g0 == 0 ? _vm.__("~ 快来评论吧 ~") : null var m3 = _vm.__("回复") var g2 = _vm.pinlunList.length var l1 = _vm.__map(_vm.pinlunList, function (list, index) { var $orig = _vm.__get_orig(list) var m2 = _vm.videouserID == list.user_id ? _vm.__("作者") : null var l0 = _vm.__map(list.commentList, function (li, inde) { var $orig = _vm.__get_orig(li) var m4 = list.iszhangkai && _vm.videouserID == li.user_id ? _vm.__("作者") : null var m5 = list.iszhangkai && _vm.videouserID == li.user_id_to ? _vm.__("作者") : null var g1 = list.iszhangkai ? new Date(parseInt(li.comment_reply_time)).format( "yyyy-MM-dd hh:mm:ss" ) : null return { $orig: $orig, m4: m4, m5: m5, g1: g1, } }) return { $orig: $orig, m2: m2, l0: l0, } }) var m6 = _vm.show && _vm.platform == "ios" ? _vm.__("有爱评论,说点好听的~") : null var m7 = _vm.show && _vm.platform !== "ios" ? _vm.__("有爱评论,说点好听的~") : null var g3 = _vm.isToShow ? _vm.nowImage.length : null var m8 = _vm.isToShow && g3 !== 0 ? _vm.__("清空") : null var g4 = _vm.isToShow ? _vm.nowImage.length : null var m9 = _vm.isToShow && g4 == 0 ? _vm.__("~ 您还没使用过图片 ~") : null var g5 = _vm.isToShow ? _vm.nowTimeEmojiList.length : null var m10 = _vm.isToShow && g5 !== 0 ? _vm.__("最近使用") : null var m11 = _vm.isToShow && g5 !== 0 ? _vm.__("清空") : null var m12 = _vm.isToShow ? _vm.__("全部表情") : null var m13 = _vm.isToShow && (_vm.value !== "" || _vm.imageURL !== "") && _vm.isSend ? _vm.__("发送") : null var m14 = _vm.isToShow && _vm.value == "" && _vm.imageURL == "" && _vm.isSend ? _vm.__("发送") : null _vm.$mp.data = Object.assign( {}, { $root: { m0: m0, g0: g0, m1: m1, m3: m3, g2: g2, l1: l1, m6: m6, m7: m7, g3: g3, m8: m8, g4: g4, m9: m9, g5: g5, m10: m10, m11: m11, m12: m12, m13: m13, m14: m14, }, } ) } var recyclableRender = false var staticRenderFns = [] render._withStripped = true /***/ }), /***/ 1870: /*!**************************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/community/components/douyin-scrollview/douyin-H-scrollview.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_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_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!./douyin-H-scrollview.vue?vue&type=script&lang=js& */ 1871); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_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_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_babel_loader_lib_index_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_13_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_script_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_script_lang_js___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 1871: /*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/community/components/douyin-scrollview/douyin-H-scrollview.vue?vue&type=script&lang=js& ***! \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, exports, __webpack_require__) { "use strict"; /* WEBPACK VAR INJECTION */(function(uni) { var _interopRequireDefault = __webpack_require__(/*! @babel/runtime/helpers/interopRequireDefault */ 4); Object.defineProperty(exports, "__esModule", { value: true }); exports.default = void 0; var _defineProperty2 = _interopRequireDefault(__webpack_require__(/*! @babel/runtime/helpers/defineProperty */ 11)); var _vuex = __webpack_require__(/*! vuex */ 34); var _biaoqin = _interopRequireDefault(__webpack_require__(/*! @/common/emoji/biaoqin.js */ 1872)); 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 uniPopup = function uniPopup() { __webpack_require__.e(/*! require.ensure | components/uni-popup/uni-popup */ "components/uni-popup/uni-popup").then((function () { return resolve(__webpack_require__(/*! @/components/uni-popup/uni-popup.vue */ 896)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var wxParse = function wxParse() { Promise.all(/*! require.ensure | components/u-parse/u-parse */[__webpack_require__.e("common/vendor"), __webpack_require__.e("components/u-parse/u-parse")]).then((function () { return resolve(__webpack_require__(/*! @/components/u-parse/u-parse.vue */ 1555)); }).bind(null, __webpack_require__)).catch(__webpack_require__.oe); }; var _default = { data: function data() { return { // 每一个参数都重要 // 解释如下: // ----- start ----- 评论输入框部分 num: 1.15, //用来处理评论的高度 plHeight: 0, //评论高度 value: "", //用户在输入框输入信息的数据 autoHeight: false, //这个默认即可(用于评论框自动适应高度) borderRadius: 50, //评论框圆角大小 lineheight: 0, //默认即可(用于处理评论框高度) percent: 1, //默认(用于处理发送按钮已经评论框宽度) show: true, //默认(是否显示评论框) emojiHeight: 0, //表情区域的高度 emojiheight: 0, //用于处理表情区域的高度 emojihi: 0, cursorSpacing: 20, //键盘距离输入框的距离 autoFocus: true, //是否自动聚焦(默认聚焦) isopen: false, //(默认不展开) isToShow: false, //默认 adjustPosition: true, //默认 placeholder: "有爱评论,说点好听的~", disabled: false, // current: 1, //当前切换的位置 emojilist: [], //表情数组 nowTimeEmojiList: [], //最近输入的表情 sinaEmojilist: [], //新浪微博表情 currentNum: 4.4, //默认 likeImage: [], //默认 nowImage: [], //默认 gifAndpngList: [], //默认 gifAndpnglist: [], //默认 searchGIFValue: "", //默认 isSearcopen: false, //默认 GifList: [], //默认 isShowImage: false, //默认 imageURL: "", //默认 platform: "", //默认 systemVerson: "", //系统版本 ischangepinlun: true, //默认显示全面屏手机评论样式 // ----- end ----- 评论输入框部分 // ----- start ----- 评论内容部分 pinlunList: [], //用于在界面展示的 评论数组 pinlunListX: [], //这个是用来存储原始评论数据的数组 pinlun_list: [], //用于存储界面 评论数组 的副本 videoID: "", //当前视频的 ID isSend: true, //默认 userID: "", //当前用户的 ID update: true, //用于刷新视图 huifuUser: "", //回复信息的人的名字 gethuifuUser: "", //被回复的人(也就是接收者的名字) gethuifuUserID: "", //被回复的人的 ID istohuifu: false, //是否是去回复(默认不是) huifuindex: 0, //回复信息所在下标 iszhangkai: false, //默认不展开评论 comment_id: 0 // ----- end ----- 评论内容部分 }; }, name: "douyin-scrollview", props: { Width: Number, Height: Number, story_id: { type: String, default: '' }, videouserID: { type: Number, default: 0 }, pinlunNum: { //总评论数量 type: Number, default: 0 } }, components: { uniPopup: uniPopup, wxParse: wxParse }, computed: (0, _vuex.mapState)(['Config', 'StateCode', 'notice', 'plantformInfo', 'shopInfo', 'userInfo', 'hasLogin', '__', '$', 'sprintf']), watch: { // 监听 输入表情值 并搜索 GIF 表情 searchGIFValue: function searchGIFValue(val) { this.isopen = false; if (val !== '') { var sms = []; for (var i = 0; i < this.gifAndpngList.length; i++) { if (this.gifAndpngList[i].name.indexOf(val) !== -1) { sms.push(this.gifAndpngList[i]); } } this.GifList = sms; } }, // 监听 输入框输入数据 value: function value(val) { if (val == "") { this.autoHeight = false; if (this.imageURL !== '') { this.percent = 0.9; } else { this.percent = 1; } } else { this.autoHeight = true; this.percent = 0.9; } }, story_id: function story_id(val) { this.getnewpinlun(); }, // 监听 GIF图片(用户选择一个 GIF 图片以后这个值就会被赋值) imageURL: function imageURL(val) { if (val !== '') { this.percent = 0.9; } else { if (this.value == '') { this.percent = 1; } } }, // 监听 输入框 高度变化 lineheight: function lineheight(newVal, oldVal) { if (Math.abs(newVal) < 30) { this.borderRadius = 50; } else { this.borderRadius = 10; } } }, created: function created() { this.placeholder = this.__('有爱评论,说点好听的~'); // 1.isToShow 用于输入框显示(默认不改) this.isToShow = false; // 2.判断当前设备信息 var model = uni.getSystemInfoSync().model; // 3.判断当前设备信息 this.platform = uni.getSystemInfoSync().platform; // 3.1 获取系统版本 this.emojiHeight = 0; // 4.获取当前 视频 ID this.videoID = uni.getStorageSync("videoID"); // 5.获取当前 用户 ID this.userID = uni.getStorageSync("user")._id; // 6.获取评论信息 this.getnewpinlun(); // 7.根据设备信息,处理评论区域高度 if (uni.getSystemInfoSync().platform == 'ios' && (model !== 'iPhone6' || model !== 'iPhone6s' || model !== 'iPhone7' || model !== 'iPhone8')) { this.num = 1.25; } else { this.num = 1.25; } this.windowHeight = uni.getSystemInfoSync().screenHeight; // this.emojiHeight = this.windowHeight/2.1; this.adjustPosition = true; this.plHeight = this.Height - this.Height / this.num; // 8.聚焦输入 // this.focus(); // 9.判断是否有 GIF 图片 if (this.imageURL !== '') { this.percent = 0.9; } // 10.把之前准备好的 emoji 表情赋值给 数组,用于展示 this.emojilist = _biaoqin.default; // this.sinaEmojilist = sinaEmojiList // 11.看看有没有喜欢的 GIF,有的话赋值 this.likeImage = uni.getStorageSync("likeImage"); // 11.看看有没有当前的 GIF,有的话赋值 this.nowImage = uni.getStorageSync("nowImage"); // 11.看看有没有当前的 emoji ,有的话赋值 this.nowTimeEmojiList = uni.getStorageSync("nowTimeEmojiList"); // 12.请求 GIF 表情库(这里的表情库都存在 json 文件里面了) /* 1.资源来源 GitHub:https://github.com/zhaoolee/ChineseBQB Gitee:https://gitee.com/mirrors/ChineseBQB 这两个库 数据都是同步的,可以去参考,国内的话可以用 gitee 访问下载,如何丢到服务器里面 */ // uni.request({ // url: 'https://vkceyugu.cdn.bspapp.com/VKCEYUGU-bdb24c6d-8c19-4f80-8e7e-c9c9f037f131/bf6f0d2e-e065-4685-a104-218c42add104.json', // success: (res) => { // var gifAndpngList = res.data.data // var sms = [] // for(let i=0;i'; // console.log("imgstr: " + imgstr); return imgstr; } } }); stri = '
' + replacedStr + '
'; // nodes = parsehtml(stri); } else { nodes = []; } var msg = {}; // 2.处理完成之后判断 if (this.istohuifu) { // 如果是真的代表是回复消息 // this.pinlunListX[(this.pinlunListX.length-1)-this.huifuindex].sonPinlun.push(msg); // var pin = this.pinlunListX; this.isSend = false; // 3. 评论正在发送 uni.showLoading({ title: this.__('正在发送...') }); var msg = { user_id: this.userInfo.user_id, story_id: this.story_id, comment_content: stri, comment_reply_id: 0, comment_id: this.comment_id, to_user_id: this.gethuifuUserID }; this.$.request({ url: this.Config.URL.sns.story_comment_add, data: msg, success: function success(data, status, msg, code) { // console.log(resx); /* 4.评论发送成功 (1)把输入框清空 (2)GIF 图片也清理一下 (3)关闭输入框 (4)isSend用来防止 用户多次点击发送信息 (5)最后就是更新评论信息 */ if (status == 200) { uni.hideLoading(); that.value = ""; that.imageURL = ""; that.$refs.openPinglun.close(); that.isSend = true; that.getnewpinlun(); } else { that.$.alert(msg); } } }); } else { // 直接发信息 msg = { user_id: this.videouserID, story_id: this.story_id, comment_content: stri, comment_reply_id: 0, comment_id: 0, to_user_id: 0 }; console.log(msg); this.isSend = false; uni.showLoading({ title: this.__('正在发送...') }); this.$.request({ url: this.Config.URL.sns.story_comment_add, data: msg, success: function success(data, status, msg, code) { if (status == 200) { uni.hideLoading(); that.value = ""; that.imageURL = ""; that.isSend = true; that.getnewpinlun(); } else { that.$.alert(msg); } } }); } }, tosonlike: function tosonlike(index, inde) { // 处理子评论 var that = this; var comment = this.pinlunList[index].commentList[inde]; var url = that.Config.URL.sns.story_comment_reply_like_add; var IsFabulous = 1; var comment_reply_helpful_num = comment.comment_reply_helpful_num; if (comment.IsFabulous) { url = that.Config.URL.sns.story_comment_reply_like_remove; IsFabulous = 0; comment_reply_helpful_num = comment_reply_helpful_num - 1; } else { comment_reply_helpful_num = comment_reply_helpful_num + 1; } that.forceUserInfo(function (user) { var params = { comment_reply_id: comment.comment_reply_id }; that.$.request({ url: url, data: params, success: function success(data, status, msg, code) { if (200 == status) { that.pinlunList[index].commentList[inde].IsFabulous = IsFabulous; that.pinlunList[index].commentList[inde].comment_reply_helpful_num = comment_reply_helpful_num; this.getnewpinlun(); } } }); }); }, zhangkai: function zhangkai(index) { // 1.点击展开评论,一开始是不展开的(如果点击展开,就把 评论的副本的子评论赋值给当前页面页面评论,这样当前页面就可以显示子评论了) var list = this.pinlunList[index]; if (list.iszhangkai == false) { list.iszhangkai = true; list.sonpinlunText = this.__("收起评论"); } else { list.iszhangkai = false; list.sonpinlunText = this.__("展开") + this.pinlunList[index].sonpinlunLength + this.__("条回复"); } this.pinlunList[index] = list; this.$forceUpdate(); }, deletesonpinlun: function deletesonpinlun(index, inde) { var _this2 = this; // 删除 子评论(由于评论是按照时间顺序展示的,所以这里的赋值都是取反的) var that = this; return; uni.showModal({ title: this.__('确定删除?'), success: function success(re) { if (re.confirm) { uni.showLoading({ title: _this2.__("正在删除") }); var params = {}; that.$.request({ url: that.Config.URL.sns.story_remove, data: params, success: function success(data, status, msg, code) { if (status == 200) { uni.hideLoading(); _this2.getnewpinlun(); } } }); } } }); }, deletepinlun: function deletepinlun(index) { var _this3 = this; // 删除 评论(子评论也将被删除) uni.showModal({ title: this.__('确定删除?'), content: this.__('删除后子评论将被删除'), success: function success(re) { if (re.confirm) { uni.showLoading({ title: _this3.__("正在删除") }); var sms = []; for (var i = 0; i < _this3.pinlunListX.length; i++) { if (i !== _this3.pinlunListX.length - 1 - index) { sms.push(_this3.pinlunListX[i]); } } // console.log(this.pinlunListX) uni.request({ url: 'https://bdb24c6d-8c19-4f80-8e7e-c9c9f037f131.bspapp.com/video', method: 'POST', data: { info: 'add_pinlun', _id: _this3.videoID, pinlun: sms }, success: function success(resx) { uni.hideLoading(); _this3.getnewpinlun(); } }); } } }); }, addlikeImage: function addlikeImage() { uni.showModal({ title: '⏰演示项目提醒⏰', content: '请前往 douyin-scrollview.nvue组件\naddlikeImage()函数进行配置', success: function success() { // uni.chooseImage({ // count: 1, // success: (res)=> { // var tempFilePaths = res.tempFilePaths; // uni.saveFile({ // tempFilePath: tempFilePaths[0], // success: (re)=> { // var background = re.savedFilePath; // var imge = "" // // 使用 uni.uploadFile() // /* // 把返回的链接信息给 imge 即可 // 最后把图片链接,填入喜欢的图片中 // */ // if(uni.getStorageSync("likeImage").length == 0){ // this.likeImage = [] // this.likeImage.push(imge) // uni.setStorageSync("likeImage",this.likeImage); // } else { // this.likeImage = uni.getStorageSync("likeImage"); // this.likeImage.push(imge) // uni.setStorageSync("likeImage",this.likeImage); // } // } // }) // } // }) } }); }, /* 【🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟🌟】 ----- end ----- */ sonhuifu: function sonhuifu(index, inde) { // 1.子评论回复 /* (1)先处理回复人信息 (2)处理被回复人信息 (3)改变 “发送” 状态 (4)打开评论框 */ this.huifuUser = uni.getStorageSync("user").username; this.gethuifuUser = this.pinlunList[index].sonPinlun[inde].username; this.gethuifuUserID = this.pinlunList[index].sonPinlun[inde].userID; this.istohuifu = true; this.placeholder = this.__("回复:") + this.gethuifuUser; this.huifuindex = index; this.openPinglun(); }, huifu: function huifu(index) { // 1.评论回复 /* (1)先处理回复人信息 (2)处理被回复人信息 (3)改变 “发送” 状态 (4)打开评论框 */ this.huifuUser = uni.getStorageSync("user").username; this.gethuifuUser = this.pinlunList[index].user_nickname; this.gethuifuUserID = this.pinlunList[index].user_id; this.istohuifu = true; this.placeholder = this.__("回复:") + this.pinlunList[index].user_nickname; this.comment_id = this.pinlunList[index].comment_id; this.huifuindex = index; this.openPinglun(); }, clicknowImage: function clicknowImage(index) { // 点击 GIF 图片信息 this.imageURL = this.nowImage[index]; this.isShowImage = true; }, selectGIF: function selectGIF(index) { // 选择 GIF 图片 /* (1)获取 GIF 链接 (2)清理搜索的 GIF 输入框信息 (3)缓存 GIF 图片信息 */ this.imageURL = this.GifList[index].url; this.isShowImage = true; this.searchGIFValue = ""; this.$refs.searchEmoji.close(); if (uni.getStorageSync("nowImage").length == 0) { this.nowImage = []; this.nowImage.push(this.imageURL); uni.setStorageSync("nowImage", this.nowImage); } else { this.nowImage = uni.getStorageSync("nowImage"); var isTrue = true; for (var i = 0; i < this.nowImage.length; i++) { if (this.imageURL == this.nowImage[i]) { isTrue = false; } } if (isTrue) { this.nowImage.push(this.imageURL); } uni.setStorageSync("nowImage", this.nowImage); } }, deleteimageURL: function deleteimageURL() { // 清理 GIF 图片 this.imageURL = ""; this.isShowImage = false; }, clickGIF: function clickGIF(index) { // 在选择 GIF 列表,点击 GIF 图片,选择图片 /* (1)获取 GIF 链接 (2)清理搜索的 GIF 输入框信息 (3)缓存 GIF 图片信息 */ this.imageURL = this.gifAndpnglist[index].url; this.isShowImage = true; if (uni.getStorageSync("nowImage").length == 0) { this.nowImage = []; this.nowImage.push(this.imageURL); uni.setStorageSync("nowImage", this.nowImage); } else { this.nowImage = uni.getStorageSync("nowImage"); var isTrue = true; for (var i = 0; i < this.nowImage.length; i++) { if (this.imageURL == this.nowImage[i]) { isTrue = false; } } if (isTrue) { this.nowImage.push(this.imageURL); } uni.setStorageSync("nowImage", this.nowImage); } }, clearSearchValue: function clearSearchValue() { // 点击搜索 GIF 的小叉叉,清理输入的值 this.searchGIFValue = ""; }, blurGIF: function blurGIF() { // 搜索 GIF 图片失去聚焦时 // 关闭 GIF 输入框 this.windowHeight = uni.getSystemInfoSync().screenHeight; this.emojiHeight = this.windowHeight / 2.1; if (this.searchGIFValue == '') { this.$refs.searchEmoji.close(); } }, searchGIF: function searchGIF() { var _this4 = this; // 点击搜索 GIF 图片 // 打开输入框 this.emojiHeight = 0; if (uni.getSystemInfoSync().platform == 'ios') { this.$refs.searchEmoji.open('bottom'); } else { setTimeout(function () { _this4.$refs.searchEmoji.open('bottom'); }, 500); } }, deletenowImage: function deletenowImage(index) { // 删除当前图片 var sms = []; for (var i = 0; i < this.nowImage.length; i++) { if (this.nowImage[i] !== this.nowImage[index]) { sms.push(this.nowImage[i]); } } this.nowImage = sms; uni.setStorageSync("nowImage", this.nowImage); }, clickLikeImage: function clickLikeImage(index) { // 点击喜欢的图片之后 /* (1)获取图片信息 (2)缓存图片 在本地 */ if (uni.getStorageSync("nowImage").length == 0) { this.nowImage = []; this.nowImage.push(this.likeImage[index]); uni.setStorageSync("nowImage", this.nowImage); } else { this.nowImage = uni.getStorageSync("nowImage"); var isTrue = true; for (var i = 0; i < this.nowImage.length; i++) { if (this.likeImage[index] == this.nowImage[i]) { isTrue = false; } } if (isTrue) { this.nowImage.push(this.likeImage[index]); } uni.setStorageSync("nowImage", this.nowImage); } }, deleteImage: function deleteImage(index) { var _this5 = this; // 删除 图片 /* (1)更新当前 GIF 图片列表 (2)同时去看看 最近使用图片里面有没有当前要删除的图片, 如果有的话就一同删除掉 */ uni.showModal({ title: this.__('确定删除?'), success: function success(re) { if (re.confirm) { uni.removeSavedFile({ filePath: _this5.likeImage[index], success: function success() { var sms = []; for (var i = 0; i < _this5.likeImage.length; i++) { if (_this5.likeImage[i] !== _this5.likeImage[index]) { sms.push(_this5.likeImage[i]); } } var smh = []; for (var _i = 0; _i < _this5.nowImage.length; _i++) { if (_this5.nowImage[_i] !== _this5.likeImage[index]) { smh.push(_this5.nowImage[_i]); } } _this5.nowImage = smh; uni.setStorageSync("nowImage", _this5.nowImage); _this5.likeImage = sms; uni.setStorageSync("likeImage", _this5.likeImage); } }); } } }); }, qingkonGIF: function qingkonGIF() { var _this6 = this; // 清空当前 GIF 图片 uni.showModal({ title: this.__('确定清空?'), success: function success(re) { if (re.confirm) { _this6.nowImage = []; uni.removeStorageSync("nowImage"); } } }); }, searchGIFChange: function searchGIFChange(e) {}, change: function change(e) { // 输入框开关变化 /* (1)如果打开输入框(show == true) - 此时请求 GIF 列表图片信息 (2)如果关闭输入框 - 恢复默认设置 */ if (e.show == true) { this.show = false; // this.getGif(); } else { uni.hideKeyboard(); this.isToShow = false; this.emojiHeight = 0; this.show = true, this.autoFocus = true; this.isopen = false; this.current = 1; this.currentNum = 4.4; this.isShowImage = false; this.cursorSpacing = 20; this.placeholder = this.__("有爱评论,说点好听的~"); this.istohuifu = false; } }, /* 以下方法都是输入框 状态变化,以及逻辑切换等信息 虽然不起眼但是很重要 【🌟🌟🌟🌟🌟】 (如果是要复制的话都是要复制的) */ // ------- start -------\ closeSheet: function closeSheet() { this.$emit('closeScrollview'); }, movehandle: function movehandle() {}, movesearch: function movesearch() {}, openPinglun: function openPinglun() { var _this7 = this; setTimeout(function () { _this7.$refs.openPinglun.open('bottom'); }, 500); }, linechange: function linechange(event) { this.lineheight = event.detail.height; }, keyboardheightchange: function keyboardheightchange() {}, blur: function blur() { // uni.hideKeyboard(); }, clickTextarea: function clickTextarea() { var _this8 = this; this.disabled = false; if (uni.getSystemInfoSync().platform == 'ios') { this.autoFocus = false; setTimeout(function () { _this8.autoFocus = true; }, 200); } }, focus: function focus() { var _this9 = this; if (uni.getSystemInfoSync().platform == 'ios') { this.autoFocus = false; this.isopen = true; } setTimeout(function () { _this9.autoFocus = true; _this9.isopen = false; setTimeout(function () { if (uni.getSystemInfoSync().platform == 'ios') { _this9.isToShow = true; } if (_this9.imageURL !== '') { _this9.isShowImage = true; } }, 1500); }, 20); }, toemoji: function toemoji() { var _this10 = this; if (this.isopen == false) { this.windowHeight = uni.getSystemInfoSync().screenHeight; this.emojiHeight = this.windowHeight / 2.1; this.disabled = true; this.isopen = true; this.isToShow = true; } else { this.isShowImage = false; this.isToShow = false; this.isopen = false; this.disabled = false; this.emojiHeight = 0; if (this.imageURL !== '') { setTimeout(function () { _this10.isShowImage = true; }, 1300); } } }, undo: function undo() { if (this.value !== "") { var str = ""; for (var i = 0; i < this.value.length - 1; i++) { str += this.value[i]; } this.value = str; } }, timeEmoji: function timeEmoji() { this.currentNum = 1; this.current = 0; }, nowEmoji: function nowEmoji() { this.currentNum = 4.3; this.current = 1; }, likeEmoji: function likeEmoji() { this.currentNum = 7.6; this.current = 2; }, gifEmoji: function gifEmoji() { this.currentNum = 11.0; this.current = 3; }, qingkon: function qingkon() { var _this11 = this; uni.showModal({ title: this.__('确定清空?'), success: function success(re) { if (re.confirm) { _this11.nowTimeEmojiList = []; uni.removeStorageSync("nowTimeEmojiList"); } } }); }, clicknowTimeEmoji: function clicknowTimeEmoji(index) { var str = this.nowTimeEmojiList[index].alt; this.value += str; }, clickEmoji: function clickEmoji(index) { // console.log(this.emojilist[index]) var str = this.emojilist[index].alt; this.value += str; if (uni.getStorageSync("nowTimeEmojiList").length == 0) { this.nowTimeEmojiList = []; this.nowTimeEmojiList.push(this.emojilist[index]); uni.setStorageSync("nowTimeEmojiList", this.nowTimeEmojiList); } else { this.nowTimeEmojiList = uni.getStorageSync("nowTimeEmojiList"); var isTrue = true; for (var i = 0; i < this.nowTimeEmojiList.length; i++) { if (this.emojilist[index].alt == this.nowTimeEmojiList[i].alt) { isTrue = false; } } if (isTrue) { this.nowTimeEmojiList.push(this.emojilist[index]); } uni.setStorageSync("nowTimeEmojiList", this.nowTimeEmojiList); } }, clicksinaEmoji: function clicksinaEmoji(index) { console.log(this.sinaEmojilist[index]); }, currentChange: function currentChange(e) { var num = e.detail.current + 1; switch (num) { case 1: this.currentNum = 1; break; case 2: this.currentNum = 4.3; break; case 3: this.currentNum = 7.6; break; case 4: this.currentNum = 11.0; break; default: break; } }, getGif: function getGif() { var list = []; for (var i = 0; i < 15; i++) { var num = Math.round(Math.random() * this.gifAndpngList.length); list.push(this.gifAndpngList[num]); } this.gifAndpnglist = list; }, scrolltolowerGIF: function scrolltolowerGIF() { for (var i = 0; i < 15; i++) { var num = Math.round(Math.random() * this.gifAndpngList.length); this.gifAndpnglist.push(this.gifAndpngList[num]); } }, onUnCommentLike: function onUnCommentLike(n) { var that = this; n.stopPropagation(); that.forceUserInfo(function (user) { var params = { comment_id: n.currentTarget.dataset.comment_id }; that.$.request({ url: that.Config.URL.sns.story_comment_like_remove, data: params, success: function success(data, status, msg, code) { if (200 == status) { for (var t = [], e = 0; e < that.commentList.length; e++) { if (that.commentList[e].comment_id == n.currentTarget.dataset.comment_id) { var o = that.commentList[e]; 0 == that.commentList[e].IsFabulous ? (o.IsFabulous = 1, o.comment_like_count = o.comment_like_count + 1) : (o.IsFabulous = 0, o.comment_like_count = o.comment_like_count - 1), t.push(o); } else { t.push(that.commentList[e]); } } that.commentList = t; } else {} } }); }); }, onCommentLike: function onCommentLike(a) { var that = this; a.stopPropagation(); that.forceUserInfo(function (user) { that.zan(a.currentTarget.dataset.comment_id); }); }, zan: function zan(comment_id) { var that = this, params = { user_id: that.userInfo.user_id, /*operateId: that.shopInfo.store_id,*/ comment_id: comment_id }; that.$.request({ url: this.Config.URL.sns.story_comment_like_add, data: params, success: function success(data, status, msg, code) { if (200 == status) { for (var t = [], e = 0; e < that.pinlunList.length; e++) { if (that.pinlunList[e].comment_id == comment_id) { var o = that.pinlunList[e]; 0 == that.pinlunList[e].IsFabulous ? (o.IsFabulous = 1, o.comment_like_count = o.comment_like_count + 1) : (o.IsFabulous = 0, o.comment_like_count = o.comment_like_count - 1), t.push(o); } else { t.push(that.pinlunList[e]); } } that.commentList = t; } else {} } }); } // ------- end ------- }) }; exports.default = _default; /* WEBPACK VAR INJECTION */}.call(this, __webpack_require__(/*! ./node_modules/@dcloudio/uni-mp-weixin/dist/index.js */ 2)["default"])) /***/ }), /***/ 1873: /*!**********************************************************************************************************************************************************************!*\ !*** C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/community/components/douyin-scrollview/douyin-H-scrollview.vue?vue&type=style&index=0&lang=css& ***! \**********************************************************************************************************************************************************************/ /*! no static exports found */ /***/ (function(module, __webpack_exports__, __webpack_require__) { "use strict"; __webpack_require__.r(__webpack_exports__); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_style_index_0_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!./douyin-H-scrollview.vue?vue&type=style&index=0&lang=css& */ 1874); /* harmony import */ var _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default = /*#__PURE__*/__webpack_require__.n(_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__); /* harmony reexport (unknown) */ for(var __WEBPACK_IMPORT_KEY__ in _D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_style_index_0_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_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0__[key]; }) }(__WEBPACK_IMPORT_KEY__)); /* harmony default export */ __webpack_exports__["default"] = (_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_mini_css_extract_plugin_dist_loader_js_ref_6_oneOf_1_0_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_css_loader_dist_cjs_js_ref_6_oneOf_1_1_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_loaders_stylePostLoader_js_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_webpack_preprocess_loader_index_js_ref_6_oneOf_1_2_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_postcss_loader_src_index_js_ref_6_oneOf_1_3_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_vue_cli_plugin_uni_packages_vue_loader_lib_index_js_vue_loader_options_D_HbuilderX_HBuilderX_plugins_uniapp_cli_node_modules_dcloudio_webpack_uni_mp_loader_lib_style_js_douyin_H_scrollview_vue_vue_type_style_index_0_lang_css___WEBPACK_IMPORTED_MODULE_0___default.a); /***/ }), /***/ 1874: /*!**************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\ !*** ./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!C:/Users/lihy/Desktop/company/wechat_miniProgram/java-mall-app/community/components/douyin-scrollview/douyin-H-scrollview.vue?vue&type=style&index=0&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/community/components/douyin-scrollview/douyin-H-scrollview.js.map ;(global["webpackJsonp"] = global["webpackJsonp"] || []).push([ 'community/components/douyin-scrollview/douyin-H-scrollview-create-component', { 'community/components/douyin-scrollview/douyin-H-scrollview-create-component':(function(module, exports, __webpack_require__){ __webpack_require__('2')['createComponent'](__webpack_require__(1867)) }) }, [['community/components/douyin-scrollview/douyin-H-scrollview-create-component']] ]);