V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wiluxy  ›  全部回复第 4 页 / 共 7 页
回复总数  140
1  2  3  4  5  6  7  
2022 年 2 月 18 日
回复了 weject 创建的主题 JavaScript JS 大佬,咨询请教一个字符串替换的问题
@muhuan 嗯嗯,大意了
2022 年 2 月 18 日
回复了 weject 创建的主题 JavaScript JS 大佬,咨询请教一个字符串替换的问题
```js
const str = 'abcabcabcabcabc';
let num = 0;

const ret = str.replace(/a/g, function (a) {
num = num + 1;
return num;
});

console.log(ret);

```
2022 年 2 月 10 日
回复了 Livid 创建的主题 Nintendo Switch Nintendo Direct 任天堂直面会 2022.2.9 公布的所有新视频
异度之刃 3 真的太赞了!
这个标题,好像看过
把数据存在 localStorage 里面,初始化的时候恢复呗
2021 年 9 月 3 日
回复了 17681880207 创建的主题 程序员 React useState 修改值之后,如何获取到最新的值
~~~js
let [module, setModule] = useState('1')

const changeModule = (e) => {
setModule(e.target.value)
getTableData ()
}
useEffect(()=>{
console.log('module :', module) // 每次更新 module 后的逻辑写在次,拿到的 module 是最新的
},[module])

const getTableData = async () => {
const params = {}
Object.assign(params, {
moduleId: module
})
// 此时的 moduleId 发现是老的值,而不是新点击的值
const r = await axios.get('/get-table-data', params)
}

<Radio.Group
options={[
{label: 'option1', value: '1'},
{label: 'option2', value: '2'},
{label: 'option3', value: '3'},
{label: 'option4', value: '4'}
]}
value={module}
onChange={changeModule}/>
~~~
地址栏搜索引擎可以自己在设置改的吧,之前的广告是因为不能关才喷恶心
2021 年 8 月 27 日
回复了 17681880207 创建的主题 程序员 react-router-dom 和 react-router-config 的问题
啊这,react-router-config 这点东西。。自己写个 renderRoutes 函数 map 一下就完事了
2021 年 8 月 23 日
回复了 lumaster 创建的主题 问与答 外企/留学求起个合适英文名
Tom 汤姆
2021 年 7 月 14 日
回复了 mayday1997 创建的主题 职场话题 开始害怕投简历和面试了
不用怕,多面几家就麻了
2021 年 7 月 7 日
回复了 Saxton 创建的主题 职场话题 是插本还是接着工作?
我也是大专,去年毕业的,也是在广东,4 月份刚刚考完插本考试,9 月份开学。钱的话,人生这么长,赚少这一阵,问题不大。今年广东插本改革,以后叫普通专升本了,而且也在扩招,你要考,只要不介意本 B,轻轻松松考上,学费对于你来说应该是没什么压力的。
2021 年 6 月 28 日
回复了 Bastionbee 创建的主题 生活 选择专升本还是继续工作
坦白让家里人帮忙还了吧,如果是广东省外,专升本(全日制那种)的机会一定要抓住,只有一次。机会过去以后,以后想考的时候就知道后悔了
2021 年 6 月 26 日
回复了 wangbenjun5 创建的主题 Windows 最近 Win11 很火,体验了一把
现在这个只是泄露出来的早期构建版,好像下周才进预览通道,这个资源管理器的图标应该也是临时的,看发布会后续有新的资源管理器
2021 年 6 月 22 日
回复了 PocketRoboto 创建的主题 求职 [深圳][求职] web 前端 专科应届生 期望 8K
大胆点 直接 10K 往上
何不食肉糜
2021 年 4 月 21 日
回复了 FrankFang128 创建的主题 程序员 Redux 源码专精视频课 [免费完整版]
三联了,感谢
2021 年 4 月 20 日
回复了 wiluxy 创建的主题 React 一个关于 react 函数组件重新渲染的问题
@SystemLight 已知的是 useState 的修改函数,传入的值新旧比较是用 Object.is 来比较的,如果一样的就不会进行更新

~~~js
const [user,setUser] = useState({
name:"tim"
})

setUser(u=>{
u.name = "jojo"
return u
});
~~~
向上面这样调用 setState 函数是不会触发更新的,但是我的疑问是 帖子内容的代码第一次执行 setCount(1)的时候函数重新渲染了,但是第二次 setCount(1),count 的值没有变化,函数还是重新渲染了,第三次第四五次之后再点又没有出现组件函数重新渲染的行为
2021 年 4 月 20 日
回复了 wiluxy 创建的主题 React 一个关于 react 函数组件重新渲染的问题
@liuqiongyu889 这里是为了复现这个问题才这样写的,故意让 count 是第一次运行时的值( 0 ),第一次点击的时候 count 0->1,第二次点击的时候 count 1->1,理应是不会触发 App 函数重新运行的,结果触发了,但是第三次点击的时候 count 1->1,但是又没有触发运行,疑问点在这,不是 useCallback 的疑问,而是 useState,更新状态函数的疑问。
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   958 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 50ms · UTC 23:17 · PVG 07:17 · LAX 15:17 · JFK 18:17
♥ Do have faith in what you're doing.