123456789101112131415161718192021222324252627282930313233 |
- <!--
- * @Author: aliyun0758874076 2300202994@qq.com
- * @Date: 2023-09-14 10:59:00
- * @LastEditors: aliyun0758874076 2300202994@qq.com
- * @LastEditTime: 2023-09-23 15:18:33
- * @FilePath: \jufeng-pc-settle\src\App.vue
- * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
- -->
- <template>
- <div id="app">
- <router-view></router-view>
- </div>
- </template>
- <script>
- // import '../static/js/canvas-nest.min.js'
- export default {
- name: 'App',
- created () {
- // 在页面刷新时将vuex里的信息保存到localStorage里
- window.addEventListener('beforeunload', () => {
- localStorage.setItem('messageStore', JSON.stringify(this.$store.state))
- })
- // 在页面加载时读取localStorage里的状态信息
- localStorage.getItem('messageStore') && this.$store.replaceState(Object.assign(this.$store.state, JSON.parse(localStorage.getItem('messageStore'))))
- }
- }
- </script>
- <style lang="scss">
- html,body,#app{
- height: 100%;
- }
- </style>
|