av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術(shù)文章
文章詳情頁

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

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

問題描述

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

源碼如下:

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> '訪問頁面次數(shù):{localStorage.pagecount1}次'</p> </p> ); }}

問題解答

回答1:

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

傳送門 : localStorage使用

標(biāo)簽: JavaScript
相關(guān)文章:
主站蜘蛛池模板: 在线观看av网站 | 欧美一区二区三区在线免费观看 | 国产高清在线 | 久久精品国产99国产精品 | 久久综合影院 | 殴美成人在线视频 | 在线免费观看成人 | 日本不卡视频在线播放 | 日屁视频 | 请别相信他免费喜剧电影在线观看 | 精品99久久 | 黄色一级大片在线免费看产 | 一本一道久久a久久精品综合 | 日本一区二区三区精品视频 | 国产一级在线观看 | 中国一级特黄真人毛片免费观看 | 国产福利在线 | 免费视频一区二区 | 欧美日韩精品一区二区三区四区 | 久久亚洲视频 | 欧美成人a∨高清免费观看 色999日韩 | 欧美极品在线播放 | 狠狠干2020 | 一区二区三区不卡视频 | 91在线精品一区二区 | 四虎影视在线 | 成人av播放 | 久久一区二区免费视频 | 日日夜夜精品视频 | 北条麻妃国产九九九精品小说 | 日韩在线播放第一页 | 欧美性video 精品亚洲一区二区 | 在线观看涩涩视频 | 精品国产乱码久久久久久影片 | 一区二区三区精品在线视频 | 日韩视频中文字幕 | 国产精品一区二区视频 | 免费精品久久久久久中文字幕 | 中文字幕免费在线 | 黄网站在线播放 | 91麻豆精品国产91久久久久久 |