hookehuyr

test

......@@ -256,11 +256,4 @@ export default [{
title: '我的视频'
},
children: []
}, {
path: '/image',
name: 'html转图片',
component: () => import('./views/html2canvas.vue'),
meta: {
title: ''
}
}];
......
......@@ -87,10 +87,13 @@ import icon_book from '@images/shu@2x.png'
import BookCard from '@/components/BookCard/index.vue'
import ShortcutFixed from '@/components/ShortcutFixed/index.vue'
import { ref, reactive } from 'vue'
import { ref, reactive, onMounted } from 'vue'
import { useRoute, useRouter } from 'vue-router'
import axios from '@/utils/axios';
import { Toast } from 'vant';
import IMAGE from '@/views/html2canvas.vue'
const $route = useRoute();
const $router = useRouter();
......@@ -127,6 +130,28 @@ axios.get('/srv/?a=kg_info')
})
.catch(err => {
console.error(err);
});
// 测试动态路由
/**
* , {
path: '/image',
name: 'html转图片',
component: () => import('./views/html2canvas.vue'),
meta: {
title: ''
}
}
*/
// $router.addRoute({ path: '/image', name: 'html转图片', meta: { title: 'html转图片' }, component: IMAGE})
onMounted(() => {
// setTimeout(() => {
// $router.push({
// path: '/image'
// })
// }, 3000);
})
</script>
......
......@@ -38,6 +38,13 @@ import axios from '@/utils/axios';
import { wxInfo } from '@/utils/tools';
const $route = useRoute();
const $router = useRouter();
// TAG: keepAlive 缓存页面
const store = mainStore();
store.keepThisPage($route.meta.name);
// 滚动条判断
function hasScrollbar() {
return document.body.scrollHeight > (window.innerHeight || document.documentElement.clientHeight);
......@@ -51,15 +58,10 @@ onMounted(() => {
location.reload()
}
}
// 背景颜色全屏
$('.client-index-page').height($(document).height());
})
const $route = useRoute();
const $router = useRouter();
// TAG: keepAlive 缓存页面
const store = mainStore();
store.keepThisPage($route.meta.name);
// 自定义按钮颜色样式
const styleObject1 = reactive({
backgroundColor: '#FFFFFF',
......@@ -85,11 +87,6 @@ const goSchool = () => { // 跳转选择幼儿园页面
Cookies.set('userType', 'client'); // 客户标识
}
onMounted(() => {
// 背景颜色全屏
$('.client-index-page').height($(document).height());
})
// TEMP:临时测试动画效果
// const show = ref(true);
// const interval = setInterval(() => { // 图标动画效果
......