diff --git a/main.js b/main.js index 14c45f4..94b4446 100644 --- a/main.js +++ b/main.js @@ -9,6 +9,7 @@ import globalFunction from '@/common/globalFunction' import '@/lib/string-similarity.min.js' import similarityJobs from '@/utils/similarity_Job.js'; import config from '@/config.js'; +import shareMixin from './mixins/share.js'; // 组件 import AppLayout from './components/AppLayout/AppLayout.vue'; import Empty from './components/empty/empty.vue'; @@ -36,6 +37,9 @@ import { getDict } from '@/apiRc/system/dict.js'; export function createApp() { const app = createSSRApp(App) + // 注册全局分享混入 + app.mixin(shareMixin) + app.component('AppLayout', AppLayout) app.component('Empty', Empty) app.component('NoBouncePage', NoBouncePage) diff --git a/mixins/share.js b/mixins/share.js new file mode 100644 index 0000000..e575ed4 --- /dev/null +++ b/mixins/share.js @@ -0,0 +1,16 @@ +export default { + onShareAppMessage() { + return { + title: '喀什智慧就业平台', + path: '/pages/index/index', + imageUrl: '' + }; + }, + onShareTimeline() { + return { + title: '喀什智慧就业平台', + path: '/pages/index/index', + imageUrl: '' + }; + } +}; \ No newline at end of file