V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  ZGame  ›  全部回复第 37 页 / 共 55 页
回复总数  1083
1 ... 33  34  35  36  37  38  39  40  41  42 ... 55  
@chenliangngng 我知道组合大于继承,只是比较困惑 oop 那套一样能实现组合,useHooks 函数式的写法更像是对类的概念本身做裁剪,和约束,反过来指导程序编程,但是感觉 react fp 这种本身又引入了新的复杂度,和调试困难。
@nulIptr 我是感觉能一定程度上减少意大利面条代码, 相关逻辑的状态和副作用,方法可以放在一个 hooks 里,但是其实类本身也能做到这一点 可以定义切片 和分发处理。。。 就是突然陷入了 '先有鸡还是先有鸡蛋的问题', 是不是因为搞了 useState 这类 api 然后顺势就产生了 hooks
@changwei 我只是突然感觉 类本身也可以实现非 lifecycle ? 其实就是类似后端容器 bean 的概念, 做一组静态方法,和容器类 一样可以实现非 lifecycle? 或者是因为有了 useState 这些的 api ,所以就自然而且的往 hook 发展了
2024 年 7 月 9 日
回复了 CLOUDUH 创建的主题 生活 博士中年危机,难道我真的老了吗
祖国人都会衰老,我有什么资格不衰老呢!
2024 年 7 月 8 日
回复了 aaronlau 创建的主题 游戏 爱失眠的人可以试下《绝区零》,有奇效
@IssacTseng 米哈游国产育碧? 不过我刚下载玩的挺爽的....
2024 年 7 月 5 日
回复了 tfdetang 创建的主题 分享创造 算法工程师转行来做独立游戏啦!
大佬是用啥框架开发的, 还有是如何入门的...
2024 年 7 月 4 日
回复了 lwkiii 创建的主题 分享创造 昨天晚上写了一个类吸血鬼生存者的小游戏
有开源吗 哈哈 挺有意思的
2024 年 7 月 4 日
回复了 Cbdy 创建的主题 游戏 绝区零开服了,战斗体验有点爽
@pkoukk 鱼和熊掌不能兼得阿 不过手机手柄都是折叠的吧 也不大的
2024 年 7 月 4 日
回复了 zhx643 创建的主题 职场话题 上班有必要用自己的电脑吗
有补贴的话其实都可以拉 不过电脑背过来背过去也挺累的
2024 年 7 月 4 日
回复了 Cbdy 创建的主题 游戏 绝区零开服了,战斗体验有点爽
@pkoukk 手机外接手柄了解下
@DiamondYuan 现在是这样去做
@mxT52CRuqR6o5 是这样 但是无法使用就很难受了 排错
2024 年 7 月 4 日
回复了 RIckV2 创建的主题 游戏 想玩黑神话,有必要买个 PS5 吗?
笔记本发热严重? 我 23 年买的笔记本 steam 上 3a 大作玩的飞起
2024 年 7 月 4 日
回复了 Cbdy 创建的主题 游戏 绝区零开服了,战斗体验有点爽
哈哈我觉得还行
有没有可能是 tap 官网识别到模拟器就不返回给你了
@LunaSeki 嗯传递的会不方便集中管理,而且透传几层也很蛋疼。
我在弄一个 bi 编辑页的需求,
export interface DesignContextType {
designerLeftRef: MutableRefObject<HTMLDivElement> ; // 设置 RefObject 的类型为 HTMLElement
contentRef: MutableRefObject<HTMLDivElement> ; // 设置 RefObject 的类型为 HTMLElement
containRef: MutableRefObject<HTMLDivElement> ; // 设置 RefObject 的类型为 HTMLElement
}

const DesignContext = React.createContext<DesignContextType|null >(null);


export const DesignContextProvider = (props) => {
return (
<DesignContext.Provider
value={{
designerLeftRef: useRef<HTMLDivElement>(),
contentRef: useRef<HTMLDivElement>(),
containRef:useRef<HTMLDivElement>(),
}}
>
{props.children}
</DesignContext.Provider>
);
};


export function useDesginDomContext(){

const context= useContext(DesignContext);

return {...context}
}

我目前是这样子在顶层用一个 useContext 去持有引用, 在想有没有更好的办法
可以问下人事会不会更好点..
金山文档 nas 自己玩玩还行
1 ... 33  34  35  36  37  38  39  40  41  42 ... 55  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5619 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 07:32 · PVG 15:32 · LAX 00:32 · JFK 03:32
♥ Do have faith in what you're doing.