1234567891011121314151617181920212223242526272829303132 |
- import Vue from 'vue'
- import App from './App.vue'
- import router from './router'
- import store from './store'
- import ElementUI from 'element-ui'
- import 'element-ui/lib/theme-chalk/index.css'
- // 添加字体(优设标题黑)
- import './assets/font/font.css';
- Vue.config.productionTip = false;
- Vue.use(ElementUI)
- Vue.prototype.$ifMenu = (menuIndex, subMenuIndex) => {
- if (store.state.navSelect && store.state.navSelect.index === menuIndex && (subMenuIndex !== "" ? store.state.navSelect.subIndex === subMenuIndex : true)) {
- return true;
- } else {
- return false;
- }
- };
- Vue.prototype.$ifLeftMenu = (leftMenuIndex) => {
- if (leftMenuIndex) {
- return store.state.leftMenuIndex == leftMenuIndex;
- } else {
- return false;
- }
- }
- new Vue({
- router,
- store,
- render: h => h(App)
- }).$mount('#app')
|