You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
707 B
26 lines
707 B
import store from '@/nxTemp/store';
|
|
import wechat from '@/nxTemp/wechat/wechat';
|
|
import tools from '@/nxTemp/utils/tools'
|
|
import * as filter from '@/nxTemp/filter';
|
|
const install = Vue => {
|
|
// global filter
|
|
Object.keys(filter).forEach(item => {
|
|
Vue.filter(item, filter[item]);
|
|
});
|
|
// 挂载函数
|
|
Vue.prototype.$store = store;
|
|
Vue.prototype.$tools = tools;
|
|
// event Bus 用于无关系组件间的通信。
|
|
Vue.prototype.$bus = new Vue()
|
|
}
|
|
|
|
export async function init(options) {
|
|
// #ifdef MP-WEIXIN
|
|
// 检测小程序更新(如果从朋友圈场景进入则无此API)
|
|
options.scene !== 1154 && wechat.checkMiniProgramUpdate();
|
|
// #endif
|
|
}
|
|
|
|
export default {
|
|
install
|
|
}
|