Skip to content
页面导航

开始使用

  • 基于vue和vite,需要vue3.0和vite运行环境
  • element-plus 部分依赖element组件库需,需自行引入
npm install seldom-ui
pnpm install seldom-ui
  • 在vite入口文件处引入 main.ts
javascript
import { createApp } from 'vue'
import App from './App.vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
//全局引入
import seldom from 'seldom-ui'
import 'seldom-ui/lib/theme/seldom.css'
import router from './router'
const app = createApp(App)
app.use(router)
app.use(ElementPlus)


//全局引入 第二个参数option为组件库的全局配置
app.use(seldom, {
  upload: {
    path: '/sc_wqfw_gov_api/pc/upload/file',
    headers: () => {
      return {
        Authorization: sessionStorage.getItem('SZ_GOV_TOKEN')
      }
    },
    data: [
      {
        key: 'fileArray',
        value: 'file'
      }
    ],
    domain: 'http://172.16.208.12:18441/',
    listPath: 'data.resultList[0]',
    urlKey: 'fileUrl',
    nameKey: 'originalFilename'
  }
})
app.mount('#app')