{"remainingRequest":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js??ref--0-0!D:\\jenkins\\workspace\\yhxt-web\\node_modules\\vue-loader\\lib\\index.js??vue-loader-options!D:\\jenkins\\workspace\\yhxt-web\\src\\views\\bigScreen\\components\\VueSeamlessScrolls.vue?vue&type=script&lang=js&","dependencies":[{"path":"D:\\jenkins\\workspace\\yhxt-web\\src\\views\\bigScreen\\components\\VueSeamlessScrolls.vue","mtime":1736792007287},{"path":"D:\\jenkins\\workspace\\yhxt-web\\babel.config.js","mtime":1667326389982},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\thread-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\babel-loader\\lib\\index.js","mtime":456789000000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\cache-loader\\dist\\cjs.js","mtime":499162500000},{"path":"D:\\jenkins\\workspace\\yhxt-web\\node_modules\\vue-loader\\lib\\index.js","mtime":499162500000}],"contextDependencies":[],"result":["import \"core-js/modules/es6.function.name\";\nimport \"core-js/modules/es6.regexp.to-string\";\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n\nimport vueSeamlessScroll from 'vue-seamless-scroll';\nexport default {\n name: 'Example01Basic',\n props: {\n titleList: {\n type: Array,\n default: function _default() {\n return [{\n key: 'type',\n name: '类型'\n }, {\n key: 'num',\n name: '数量'\n }, {\n key: 'online',\n name: '在线'\n }, {\n key: 'offine',\n name: '离线',\n color: 'red'\n }, {\n key: 'fault',\n name: '故障',\n color: 'green'\n }];\n }\n },\n listData: {\n type: Array,\n default: function _default() {\n return [{\n type: '车辆载荷',\n num: '50',\n online: '20',\n offine: '20',\n fault: '10'\n }, {\n type: '风速/风向',\n num: '50',\n online: '20',\n offine: '20',\n fault: '10'\n }, {\n type: '地震',\n num: '50',\n online: '20',\n offine: '20',\n fault: '10'\n }, {\n type: '结构温度',\n num: '50',\n online: '20',\n offine: '20',\n fault: '10'\n }, {\n type: '钢结构件温度',\n num: '50',\n online: '20',\n offine: '20',\n fault: '10'\n }, {\n type: '地震',\n num: '50',\n online: '20',\n offine: '20',\n fault: '10'\n }];\n }\n }\n },\n components: {\n vueSeamlessScroll: vueSeamlessScroll\n },\n data: function data() {\n return {};\n },\n computed: {\n optionSingleHeightTime: function optionSingleHeightTime() {\n return {\n step: 0.2,\n // loop: false,\n limitMoveNum: 6\n // singleHeight: 1,\n // pause: false,\n };\n }\n },\n\n methods: {\n myToString: function myToString(val) {\n if (typeof val == 'String') return val;\n if (val == 0) val = '0';\n return val && val.toString();\n },\n handleItem: function handleItem(key, type) {\n var item = this.listData.filter(function (item) {\n return item[type] == key;\n })[0];\n this.$emit('handleScollItem', item);\n },\n handleSectionClick: function handleSectionClick(e) {\n var target = e.target;\n if (target.tagName == 'SPAN') {\n // 根据事件捕获 捕获目标元素节点,执行点击事件\n if (target.dataset.id) {\n this.handleItem(target.dataset.id, 'id');\n } else {\n this.handleItem(target.dataset.name, 'name');\n }\n }\n } // ScrollEnd() {\n // this.$refs.scrollWrapper.scrollTop = 0\n // },\n }\n};",null]}