/*
|
* @Descripttion: 修改配置
|
* @Author: TM丶
|
* @Date: 2019-08-14 14:05:51
|
* @LastEditors: Please set LastEditors
|
* @LastEditTime: 2021-10-28 15:20:31
|
*/
|
|
|
import Vue from 'vue';
|
import 'element-ui/lib/theme-chalk/index.css';
|
import { Select } from 'element-ui'
|
import Validator from '@/utils/formValidator';
|
import vantRegister from '@/components/validator/validator'
|
|
import store from "@/store/index";
|
import router from "@/router/index";
|
import App from "./App.vue";
|
import api from "@/api"; //接口
|
import filters from '@/utils/filters';
|
// import Vant from 'vant'
|
// import 'vant/lib/vant-css/index.css'
|
|
import androidBack from './utils/pageBackByAndroid';
|
Vue.config.productionTip = false; // 关闭生产的提示
|
|
|
import "@/style/normalize.less";
|
import "@/style/common.less";
|
|
|
Vue.use(api)
|
Vue.use(filters)
|
Vue.use(Validator)
|
Vue.use(vantRegister)
|
Vue.use(Select)
|
// Vue.use(Vant)
|
|
|
new Vue({
|
store,
|
router,
|
mounted() {
|
var u = navigator.userAgent;
|
if (u.indexOf('Android') > -1 || u.indexOf('Linux') > -1) {
|
window.addEventListener("resize", function() {
|
let el = document.activeElement;
|
if(el.tagName=="INPUT" || el.tagName=="TEXTAREA") {
|
window.setTimeout(function() {
|
el.scrollIntoView({
|
behavior:'smooth',
|
});
|
},16.7);
|
}
|
})
|
}
|
},
|
render: h => h(App)
|
}).$mount("#app")
|
|
androidBack.androidBackBtn();
|