From 9bc59927d16a5417cbb7ce74b1c4812991cb1770 Mon Sep 17 00:00:00 2001 From: liyang <1711467488@qq.com> Date: Wed, 22 Aug 2018 08:59:46 +0800 Subject: [PATCH] $open Former-commit-id: f79e04bab3db6e9f83bc63b6a51fb7147a0cd96f [formerly f79e04bab3db6e9f83bc63b6a51fb7147a0cd96f [formerly f79e04bab3db6e9f83bc63b6a51fb7147a0cd96f [formerly f79e04bab3db6e9f83bc63b6a51fb7147a0cd96f [formerly 583cac65fc9504605b7385d138b2fc520cc89f42 [formerly ad86d3918f3cfaaff87943fb402e7144e70dcc44]]]]] Former-commit-id: 6bf67a75c5ac8dd1b2397887931c31c641d580fe Former-commit-id: a3eae54edb42dc0f903b93c2cf417016dedb745b Former-commit-id: 0f343024a22613d827268d8bdd9f1ad987f0d55d [formerly ed89bfb1b187077d040e888880ba0857c7f826e3] Former-commit-id: dec32cd01e74daa894dd8f8c12d80039b3a526b7 Former-commit-id: 865e8ad5f37ee6e789e0c9423c624d4de2fe199c Former-commit-id: 527ab6a20b10857e4b9253259c55ac7165efe361 Former-commit-id: 1df774504d642b0ae7145e437dfbd9845b408173 Former-commit-id: c715b4527c8765fd6d3e0833303a7a96bc9f168e --- src/main.js | 5 ++--- src/plugin/open/index.js | 7 +++++++ 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 src/plugin/open/index.js diff --git a/src/main.js b/src/main.js index 0f77dabf..83b065c5 100644 --- a/src/main.js +++ b/src/main.js @@ -9,13 +9,13 @@ import contentmenu from 'v-contextmenu' import 'v-contextmenu/dist/index.css' import vueJsonTreeView from 'vue-json-tree-view' import i18n from './i18n' -import util from '@/libs/util.js' import store from '@/store/index' import '@/assets/svg-icons' import '@/components' import '@/mock' import '@/plugin/axios' import pluginLog from '@/plugin/log' +import pluginOpen from '@/plugin/open' import pluginError from '@/plugin/error' import pluginImport from '@/plugin/import' import pluginExport from '@/plugin/export' @@ -29,6 +29,7 @@ Vue.use(ElementUI) Vue.use(VCharts) Vue.use(contentmenu) Vue.use(pluginLog) +Vue.use(pluginOpen) Vue.use(pluginError) Vue.use(pluginImport) Vue.use(pluginExport) @@ -39,8 +40,6 @@ Vue.config.productionTip = false Vue.prototype.$env = process.env.NODE_ENV Vue.prototype.$baseUrl = process.env.BASE_URL -Vue.prototype.$open = util.open - new Vue({ router, store, diff --git a/src/plugin/open/index.js b/src/plugin/open/index.js new file mode 100644 index 00000000..26614329 --- /dev/null +++ b/src/plugin/open/index.js @@ -0,0 +1,7 @@ +import util from '@/libs/util' + +export default { + install (Vue, options) { + Vue.prototype.$open = util.open + } +}