(function (window, undefined) { var old_onload = window.onload window.onload = function () { const template = document.getElementsByClassName('template')[0] Vue.prototype.lang = window.lang new Vue({ components: { asideMenu, topMenu, }, created() { this.getCommonData() }, mounted() { }, updated() { }, destroyed() { }, data() { return { commonData: {}, } }, filters: { formateTime(time) { if (time && time !== 0) { return formateDate(time * 1000) } else { return "--" } } }, methods: { goBack() { history.go(-1) }, // 获取通用配置 getCommonData() { getCommon().then(res => { if (res.data.status === 200) { this.commonData = res.data.data localStorage.setItem('common_set_before', JSON.stringify(res.data.data)) document.title = this.commonData.website_name + '-页面丢失' } }) } }, }).$mount(template) typeof old_onload == 'function' && old_onload() }; })(window);