V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  rabbbit  ›  全部回复第 1 页 / 共 109 页
回复总数  2165
1  2  3  4  5  6  7  8  9  10 ... 109  
开个玩笑,个人觉得知道用法、常见的坑就可以了。
再往上如果能懂得原理,自己实现更好,当然没必要强求,找工作另算还是直接背八股更快。

这是我以前“研究”奇怪语法背后的原因时写的,现在一看,纯吃饱了撑的。
https://aaron-bird.github.io/article/FunctionDeclarationInstantiation/
追求极致的理解?看这个🐶
https://tc39.es/ecma262/#sec-async-function-definitions
1 天前
回复了 hosora 创建的主题 职场话题 b 站的 offer 怎么样?
你所热爱的,就是你的生活
4 天前
回复了 qinfengge 创建的主题 Windows 微软到底在干什么啊
以前有一段时间 edge 会直接改 chrome 下载页面的网页,在顶上加 edge 的推广。
还有弹什么电脑管家的弹窗,没同意。结果过段时间发现开始菜单里多了个电脑管家的图标,直接右键卸载。
4 天前
回复了 qinfengge 创建的主题 Windows 微软到底在干什么啊
前段时间还弹窗问要不要把 chrome 默认搜索引擎改成 bing ,操作系统的王者变成了 360,无语。
7 天前
回复了 unco020511 创建的主题 前端开发 前端新手关于包依赖的疑问
全部锁版本和全部不锁都可能会踩坑,
最讨厌的是 npm 新添加 package 他也会去更新其他的 package ,
个人的解决方案是用户数多的、常用的不锁,很久没更新、版本小于 1.0.0 、用户量小的 package 锁版本。
11 天前
回复了 loveDiu4ever 创建的主题 职场话题 谨慎选择 web3 中国老板的公司
看了一下回帖,都财富自由了,回小城市躺着多好,还上啥班啊。。。
11 天前
回复了 loveDiu4ever 创建的主题 职场话题 谨慎选择 web3 中国老板的公司
月薪 5 万?
12 天前
回复了 Jabin 创建的主题 香港 预约了中银 HK 22 号,有没有一起的
去香港都要啥手续,需要办护照吗?
换个医生
先吃原研的试试,能降下来再试仿药。
13 天前
回复了 sadfasdfa 创建的主题 经济 今年美联储还会降息吗
话说回来给了啥好处能让隔壁加息?
不会要挑动中菲日战争然后收割吧。
13 天前
回复了 sadfasdfa 创建的主题 经济 今年美联储还会降息吗
估计快了,隔壁开始加息了。现在美元兑日元汇率 153
试着研究了一下,这样倒是不会更新,不过感觉好麻烦

import React,{ useState, memo } from 'react';

function MyInput(props) {
return (
<input value={props.value} onInput={(e) => {
props.onInput(e.target.value)
}} />
)
}

function MyInputB(props) {
return (
<input value={props.value} onInput={(e) => {
props.onInput(e.target.value)
}} />
)
}

const InputBMemo = memo(({value, onInput}) => {
return <MyInputB value={value} onInput={onInput}/>
},(oldProps, newProps) => oldProps.value === newProps.value)

export function App(props) {
const [inputValue, setInputValue] = useState({
a: 1,
b: 2
})

return (
<div className='App'>
<MyInput value={inputValue.a} onInput={(value) => {
setInputValue({
...inputValue,
a: value
})
}}/>

<InputBMemo value={inputValue.b} onInput={(value) => {
setInputValue({
...inputValue,
b: value
})
}}/>
</div>
);
}
19 天前
回复了 weijancc 创建的主题 Vue.js 升级 Vue3, 开发体验非常糟糕
vxe-table 试过吗?这个支持虚拟滚动 vue2
也许 useMemo 能解决你说的子组件被更新的问题
参考一下这个看看?
https://www.v2ex.com/t/854260
有性能压力的话我就不太清楚了,我这用 vue ,react 写的少。
有性能要求的时候我一般都是直接在 vue 里写原生 js 操作 DOM 或者用 lit 这种 web component 这种。
其实没有性能压力表单啥的重新渲染也就渲染了
大概这个意思,input 组件啥都不管

import React,{ useState } from 'react';

function MyInput(props) {
return (
<input value={props.value} onInput={(e) => {
props.onInput(e.target.value)
}} />
)
}
export function App(props) {
const [inputValue, setInputValue] = useState('1')
return (
<div className='App'>
<MyInput value={inputValue} onInput={(value) => {
setInputValue(value)
}}/>
</div>
);
}
1  2  3  4  5  6  7  8  9  10 ... 109  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   946 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 20:28 · PVG 04:28 · LAX 13:28 · JFK 16:28
Developed with CodeLauncher
♥ Do have faith in what you're doing.