App.vue 736 B

123456789101112131415161718192021222324252627
  1. <script>
  2. export default {
  3. created() {
  4. if (sessionStorage.getItem('agr_cloud_store')) {
  5. this.$store.replaceState(Object.assign({}, this.$store.state, JSON.parse(sessionStorage.getItem('agr_cloud_store'))));
  6. }
  7. window.addEventListener('beforeunload', () => {
  8. sessionStorage.setItem('agr_cloud_store', JSON.stringify(this.$store.state));
  9. });
  10. },
  11. onLaunch: function() {
  12. console.log('App Launch')
  13. },
  14. onShow: function() {
  15. console.log('App Show')
  16. },
  17. onHide: function() {
  18. console.log('App Hide')
  19. }
  20. }
  21. </script>
  22. <style lang="scss">
  23. @import "uview-ui/index.scss";
  24. /*每个页面公共css */
  25. @import url("static/agrcloud-css/common.scss");
  26. </style>