记录易错细节

  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

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐