记录易错细节

  1. 页面临时缓存数据

  • window.sessionStorage.setItem('myFlag',false)

  1. 页面取值缓存
  • let myFlag = window.sessionStorage.getItem('myFlag')?window.sessionStorage.getItem('myFlag') : true

  • 如果页面使用 v-show=‘myFlag’ 会导致数据一直渲染 原因是 window.sessionStorage.getItem('myFlag') 取值 为 “false”

  1. 解决方案
  • window.sessionStorage.setItem('myFlag',1)

  1. 取值
  • let myFlag = window.sessionStorage.getItem('myFlag')==‘1’?false : true

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐