f2a3ef02724337f52ffd1aeae63814f1.json 2.6 KB

1
  1. {"remainingRequest":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/thread-loader/dist/cjs.js!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js??ref--0-0!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js??vue-loader-options!/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/components/main/components/side-menu/collapsed-menu.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/components/main/components/side-menu/collapsed-menu.vue","mtime":1618306924000},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/thread-loader/dist/cjs.js","mtime":1665684003955},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/babel-loader/lib/index.js","mtime":1665684010704},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/cache-loader/dist/cjs.js","mtime":1665684022107},{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/node_modules/vue-loader/lib/index.js","mtime":1665684006084}],"contextDependencies":[],"result":["//\n//\n//\n//\n//\n//\n//\n//\n//\n//\n//\nimport mixin from './mixin';\nimport itemMixin from './item-mixin';\nimport { findNodeUpperByClasses } from '@/libs/util';\nexport default {\n name: 'CollapsedMenu',\n mixins: [mixin, itemMixin],\n props: {\n hideTitle: {\n type: Boolean,\n default: false\n },\n rootIconSize: {\n type: Number,\n default: 16\n }\n },\n\n data() {\n return {\n placement: 'right-end'\n };\n },\n\n methods: {\n handleClick(name) {\n this.$emit('on-click', name);\n },\n\n handleMousemove(event, children) {\n const {\n pageY\n } = event;\n const height = children.length * 38;\n const isOverflow = pageY + height < window.innerHeight;\n this.placement = isOverflow ? 'right-start' : 'right-end';\n }\n\n },\n\n mounted() {\n let dropdown = findNodeUpperByClasses(this.$refs.dropdown.$el, ['ivu-select-dropdown', 'ivu-dropdown-transfer']);\n if (dropdown) dropdown.style.overflow = 'visible';\n }\n\n};",null]}