午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

javascript - 保存在react組件中的localStorage會隨著組件的更新而更新嗎?

瀏覽:201日期:2023-01-02 09:27:23

問題描述

react組件中保存了localStorage的pagecount1的值點擊后會改變是正常的嗎?請大神分析一下。

源碼如下:

import React, { Component } from ’react’import ReactDom from ’react-dom’import Style from ’./main.css’export default class LikeButton extends Component { constructor() { super(); this.state = { liked: false }; } handleClick() { this.setState({liked: !this.state.liked}); } render() { const text = this.state.liked ? ’liked’ : ’haven’t liked’; const style = this.state.liked ? { background: ’#8aa’} : {}; localStorage.pagecount1 = localStorage.pagecount1 ? Number(localStorage.pagecount1) + 1 : 1; return ( <p className={Style.box}><p style={style} className={Style.btn} onClick={this.handleClick.bind(this)} title={’Click to toggle’}> You {text} button.</p><p> '訪問頁面次數:{localStorage.pagecount1}次'</p> </p> ); }}

問題解答

回答1:

首先你這個不是訪問頁面次數, 是組件渲染的次數.其次localStorage是存入了本地, 與組件已經無關了(賦值有關), 組件銷毀關閉瀏覽器都沒關系, 只要不清瀏覽器的瀏覽數據, 就永遠存在.

傳送門 : localStorage使用

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 日本中文字幕一区 | 久久免费网 | 欧美在线网 | 毛片在线免费观看视频 | 亚洲福利影院 | 久久国产精品网站 | 涩涩资源站 | 麻豆精品国产传媒 | 国内精品久久久久久久久 | 风间由美一区 | 国产精选一区二区 | 亚洲成人精品在线播放 | 天堂激情网 | 亚洲精品久久久久久久久久久久久 | 三级a毛片 | 一级α片免费看刺激高潮视频 | 美女国产一区 | 亚洲成年网站 | 国产91精品久久久久久久 | 久久婷婷激情 | 国产专区精品 | 视频国产在线 | 最新中文字幕在线观看 | 亚洲波多野结衣 | 欧美啪啪一区 | 免费久久精品 | 国产精品国产精品国产专区 | 国产精品111| 成年人免费毛片 | 激情综合图区 | 久在线视频| 综合自拍偷拍 | 91在线观看免费高清 | 精品成人国产 | 欧美国产第一页 | 成人av影视 | 国外av在线| 97爱爱视频 | 日韩欧美视频免费观看 | 成人黄色免费看 | 国产一区二区三区高清视频 |