import { createApp } from 'vue'
|
import App from './App.vue'
|
import router from "./router";
|
import "./assets/style/basic.css";
|
import ElementPlus from "element-plus";
|
import "element-plus/dist/index.css";
|
import * as ElementPlusIconsVue from '@element-plus/icons-vue'
|
|
import { createPinia } from 'pinia'
|
|
const app = createApp(App);
|
|
for (const [key, component] of Object.entries(ElementPlusIconsVue)) {
|
app.component(key, component)
|
}
|
|
|
const pinia = createPinia()
|
|
// 对toFixed数字保留位数二次封装(ps:toFixed返回的是字符串)
|
Number.prototype.toHold = function (value) {
|
let hold = this.toFixed(value);
|
hold = Number(hold);
|
return hold;
|
};
|
|
app.use(ElementPlus);
|
app.use(router);
|
app.use(pinia);
|
|
import 'virtual:windi.css'
|
|
app.mount('#app')
|