1
This commit is contained in:
14
src/main.js
14
src/main.js
@@ -16,6 +16,7 @@ import { download } from '@/utils/request'
|
||||
|
||||
import './assets/icons' // icon
|
||||
import './permission' // permission control
|
||||
import { initMobile } from '@/utils/mobile' // 移动端初始化
|
||||
import { getDicts } from "@/api/system/dict/data"
|
||||
import { getConfigKey } from "@/api/system/config"
|
||||
import { parseTime, resetForm, addDateRange, selectDictLabel, selectDictLabels, handleTree } from "@/utils/ruoyi"
|
||||
@@ -35,6 +36,11 @@ import ImagePreview from "@/components/ImagePreview"
|
||||
import DictTag from '@/components/DictTag'
|
||||
// 字典数据组件
|
||||
import DictData from '@/components/DictData'
|
||||
// 移动端组件
|
||||
import MobileTable from '@/components/MobileTable'
|
||||
import MobileSearchForm from '@/components/MobileSearchForm'
|
||||
import MobileButtonGroup from '@/components/MobileButtonGroup'
|
||||
import MobileBottomNav from '@/components/MobileBottomNav'
|
||||
|
||||
// 全局方法挂载
|
||||
Vue.prototype.getDicts = getDicts
|
||||
@@ -55,6 +61,11 @@ Vue.component('Editor', Editor)
|
||||
Vue.component('FileUpload', FileUpload)
|
||||
Vue.component('ImageUpload', ImageUpload)
|
||||
Vue.component('ImagePreview', ImagePreview)
|
||||
// 移动端组件
|
||||
Vue.component('MobileTable', MobileTable)
|
||||
Vue.component('MobileSearchForm', MobileSearchForm)
|
||||
Vue.component('MobileButtonGroup', MobileButtonGroup)
|
||||
Vue.component('MobileBottomNav', MobileBottomNav)
|
||||
|
||||
Vue.use(directive)
|
||||
Vue.use(plugins)
|
||||
@@ -75,6 +86,9 @@ Vue.use(Element, {
|
||||
|
||||
Vue.config.productionTip = false
|
||||
|
||||
// 初始化移动端优化
|
||||
initMobile()
|
||||
|
||||
new Vue({
|
||||
el: '#app',
|
||||
router,
|
||||
|
||||
Reference in New Issue
Block a user