V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  llej  ›  全部回复第 6 页 / 共 8 页
回复总数  150
1  2  3  4  5  6  7  8  
2025 年 3 月 31 日
回复了 llej 创建的主题 程序员 为什响应式设计需要移动端优先
@Razio 嗯,但我只负责开发
2025 年 3 月 31 日
回复了 llej 创建的主题 程序员 为什响应式设计需要移动端优先
@crz 你在说啥
玩玩狗,写写代码
2025 年 3 月 26 日
回复了 llej 创建的主题 TypeScript effect-ts
@wunonglin rxjs 也接触过,正如 xiaokeket 发的那篇文章中说的一样,对于错误和依赖他并不是很好处理
2025 年 3 月 26 日
回复了 llej 创建的主题 TypeScript effect-ts
@nomagick 个人觉得使用 effect 之后的维护性更好一些
2025 年 3 月 26 日
回复了 llej 创建的主题 TypeScript effect-ts
@xiaokekeT 是的,我还在学习中
2025 年 3 月 24 日
回复了 Tounea 创建的主题 程序员 看了看个人网站 UV 量越来越没动力去跟新了!
@Tounea 我是看的独立 ip ,不确定爬虫占了多少
2025 年 3 月 14 日
回复了 Tounea 创建的主题 程序员 看了看个人网站 UV 量越来越没动力去跟新了!
我主要也是写给自己,用来方便自己之后查询的,只是顺手发布到网上也帮助一下别人,毕竟得到过很多人博客的帮助,上次看了看每天大概 700 独立 ip ,真实用户不知道有多少个,就靠 nginx 流量统计也没有加其他用户统计的代码
2025 年 2 月 5 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@pursuer 很棒,不过这类方案都是有较大的局限性,zone.js 也有 bug (笑
2025 年 2 月 5 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@netabare zone.js 确实是歪路,angular 的项目中大量使用了,我记得有一些 bug ,并且存在性能问题

代数效应我也不太懂,只是发现他和 cls 都能解决我的需求
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@galenjiang 是的,你描述的比我清晰多了,所以这样最后还是绕回了显式传递参数
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@galenjiang 你说的这个异步解决办法是有效的,但这就导致了你的 useConfig 无法被随意组合了,因为组合后又需要像这样包裹一层来调用,等于有了某种传染性
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@galenjiang 不是说 useConfig 很难,而是说这样组合起来到处随便用很难,他只能在组件创建的时候用。

setTimeou 以及请求等异步调用的回掉中是不能使用 inject 的,因为异步执行的时候他没法判断是在那个组件的调用栈中,进而无法找到对应组件树提供的值
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@galenjiang 另外 metadata 还有装饰器这些东西我总感觉有点画蛇添足
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@galenjiang 你可以看下我 4 楼和八楼的回复,另外你的说法我是认可的
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@nomagick 一边玩去吧,你的理解没错,我只是在讨论一些稍有不同的情况
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@netabare 嗯,依赖注入其实不是问题,但是想要组合式的使用依赖注入(例如 vue 中定义一个 cont use
Config=()=>inject("config
") 然后随意的在任意地方使用这个 useConfig 都能正确的注入值是很难的,需要 cls 或者代数效应这样的方案
2025 年 2 月 2 日
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@subframe75361 异步调用这块我之前我忘记写了,正是因为异步这个问题的存在才导致只能使用妥协的办法:传递上下文变量
1  2  3  4  5  6  7  8  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2774 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 20ms · UTC 13:12 · PVG 21:12 · LAX 06:12 · JFK 09:12
♥ Do have faith in what you're doing.