ea01a10f48995be0bc83a35d3e86a39f.json 3.2 KB

1
  1. {"remainingRequest":"/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/header-bar/custom-bread-crumb/custom-bread-crumb.vue?vue&type=script&lang=js&","dependencies":[{"path":"/usr/local/develop/php/www/waibao/NN2022100801/NN2022100801/addons/admin/src/components/main/components/header-bar/custom-bread-crumb/custom-bread-crumb.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/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 { showTitle } from '@/libs/util'\nimport CommonIcon from '_c/common-icon'\nimport './custom-bread-crumb.less'\nexport default {\n name: 'customBreadCrumb',\n components: {\n CommonIcon\n },\n props: {\n list: {\n type: Array,\n default: () => []\n },\n fontSize: {\n type: Number,\n default: 14\n },\n showIcon: {\n type: Boolean,\n default: false\n }\n },\n methods: {\n showTitle (item) {\n return showTitle(item, this)\n },\n isCustomIcon (iconName) {\n return iconName.indexOf('_') === 0\n },\n getCustomIconName (iconName) {\n return iconName.slice(1)\n }\n }\n}\n",{"version":3,"sources":["custom-bread-crumb.vue"],"names":[],"mappings":";;;;;;;;;;;AAWA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA","file":"custom-bread-crumb.vue","sourceRoot":"src/components/main/components/header-bar/custom-bread-crumb","sourcesContent":["<template>\n <div class=\"custom-bread-crumb\">\n <Breadcrumb :style=\"{fontSize: `${fontSize}px`}\">\n <BreadcrumbItem v-for=\"item in list\" :to=\"item.to\" :key=\"`bread-crumb-${item.name}`\">\n <common-icon style=\"margin-right: 4px;\" :type=\"item.icon || ''\"/>\n {{ showTitle(item) }}\n </BreadcrumbItem>\n </Breadcrumb>\n </div>\n</template>\n<script>\nimport { showTitle } from '@/libs/util'\nimport CommonIcon from '_c/common-icon'\nimport './custom-bread-crumb.less'\nexport default {\n name: 'customBreadCrumb',\n components: {\n CommonIcon\n },\n props: {\n list: {\n type: Array,\n default: () => []\n },\n fontSize: {\n type: Number,\n default: 14\n },\n showIcon: {\n type: Boolean,\n default: false\n }\n },\n methods: {\n showTitle (item) {\n return showTitle(item, this)\n },\n isCustomIcon (iconName) {\n return iconName.indexOf('_') === 0\n },\n getCustomIconName (iconName) {\n return iconName.slice(1)\n }\n }\n}\n</script>\n"]}]}