|
@@ -6,8 +6,8 @@ import router from './router'
|
|
import axios from 'axios'
|
|
import axios from 'axios'
|
|
import 'viewerjs/dist/viewer.css'
|
|
import 'viewerjs/dist/viewer.css'
|
|
import Viewer from 'v-viewer'
|
|
import Viewer from 'v-viewer'
|
|
-// 图片懒加载
|
|
|
|
import VueLazyLoad from 'vue-lazyload'
|
|
import VueLazyLoad from 'vue-lazyload'
|
|
|
|
+import clickOutside from "@/directives/v-click-outside.js"
|
|
|
|
|
|
// 禁用上下文菜单
|
|
// 禁用上下文菜单
|
|
document.oncontextmenu = function(e) {
|
|
document.oncontextmenu = function(e) {
|
|
@@ -18,11 +18,12 @@ Vue.use(VueLazyLoad, {
|
|
error: require('@/assets/images/IMGerror.png'),
|
|
error: require('@/assets/images/IMGerror.png'),
|
|
loading: require('@/assets/images/loading.gif')
|
|
loading: require('@/assets/images/loading.gif')
|
|
})
|
|
})
|
|
|
|
+Vue.use(Viewer)
|
|
|
|
+Vue.use(clickOutside)
|
|
|
|
|
|
Vue.config.productionTip = false
|
|
Vue.config.productionTip = false
|
|
Vue.prototype.$http = axios
|
|
Vue.prototype.$http = axios
|
|
|
|
|
|
-Vue.use(Viewer)
|
|
|
|
|
|
|
|
import './assets/base.css'
|
|
import './assets/base.css'
|
|
new Vue({
|
|
new Vue({
|