V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  TWorldIsNButThis  ›  全部回复第 20 页 / 共 21 页
回复总数  405
1 ... 12  13  14  15  16  17  18  19  20  21  
2022-04-10 21:06:56 +08:00
回复了 everettjf 创建的主题 React 前端新手想问下 React 最能打的组合是什么?
最近搭了一个
vite + typescript + tailwindcss + swr + antd mobile
由于没有额外数据的共享所以没用状态管理库,直接 swr 管理请求的数据,其实感觉有点简陋,react-query 可能更好一点
很多人都提了一些常见的使用问题,官方给的解决方案都是叫你自己写几个工具函数,不像 react-query 都自带了
另外用的时候 antd mobile 狂发版本,有几个版本跟 vite 不兼容,现在最新版应该没兼容问题了
而且要在 index.css 手动引入一下 antd mobile 的 global 样式文件,不然没法 treeshaking antd mobile 的样式
然后 tailwindcss 要把预设 preflight 关掉,不然和 antd mobile 的样式有冲突
2022-04-06 23:20:43 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
@w741069229 stream 的 map 跟 filter 都是无状态操作,所以串 n 个 filter 它也是遍历一遍
2022-04-06 18:13:11 +08:00
回复了 twofox 创建的主题 Java Controller 和 Service 中注入 HttpServletResponse 有什么差异吗
为什么注入成成员变量,不是应该是方法参数吗
不同请求过来每次都会改这个字段?
2022-04-02 20:30:09 +08:00
回复了 coolair 创建的主题 问与答 Sprint Boot 一定要写 SQL 吗?
@yejinmo querydsl jooq ebean…
国外这类框架挺多的
2022-04-02 01:18:54 +08:00
回复了 ddcc 创建的主题 分享发现 Jetbrains Fleet 写 Rust + Python + React 项目维护体验小记
fleet 之前我看演示就是用的 rust analyzer
2022-03-31 14:33:10 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
@EscYezi 还有 eclipse collections
Java 官方视频拿 java17 的 stream 跟它对比,说难道更好的抽象(指 eclipse collections )一定会有更差的性能吗?结论为不是,因为 eclipse collections 在他们给出的几个用例下抽象更好且速度也更快 XD
2022-03-30 18:57:48 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
@w741069229 那建议他们转 go 永远不升 1.18 的那种
2022-03-30 18:55:46 +08:00
回复了 w741069229 创建的主题 Java Java 项目该不该用 stream 流来编写代码?考虑 code viewer
idea 可以一键把 stream 转成 for
2022-03-30 10:42:55 +08:00
回复了 houzhenhong 创建的主题 前端开发 React 18 发布了
什么时候改名叫 ReactOS
2022-03-28 14:07:17 +08:00
回复了 kensoz 创建的主题 前端开发 请问一个关于 vue3 和 typescript 的两个非常基础的问题
实际上 js 里没指定就是未定义行为
@Charrlles 感谢 今天试了下的确解决了
2022-03-24 14:53:43 +08:00
回复了 cutemurphy2888 创建的主题 JavaScript 一个 setter 死循环错误·
@cutemurphy2888 kotlin 没有 java 或者 js 里的字段,
只有 property 的概念,property 是否对应一个真正的字段是编译器判断
2022-03-19 14:09:27 +08:00
回复了 cxsz 创建的主题 Java 被怼的莫名奇妙的,这么写会出空指针?
可以包一层 optional
@dablwow 是 demo 里的吗
我后来找了个控制下拉高度的属性 在 ondragstart 的时候设为 0 就可以避免下拉
但是 swiper 的左右滑动靠在 ondragstart 的时候设置 allow touch move 为 false 就不行
2022-03-15 19:02:02 +08:00
回复了 TWorldIsNButThis 创建的主题 前端开发 react 的请求+缓存库 swr 的正确使用姿势?
@knives dependent 官网也是一句话就没了,就说通过 getKey 的函数返回 falsy 值或者抛异常可以实现先获取 a 在获取 b ,但是完全没讲更新的事情

比如更新 id list 以后,id list 可能变可能不变,不变的情况下依然要更新 id 对应的 item ,这个是否是通过 onSuccess 手动触发 dependency 的更新?

想实现的效果是进来获取一次 id list 一次 item ,更新也是只请求一次 id list 和对应的 items
2022-03-14 14:10:14 +08:00
回复了 devcat9 创建的主题 React 2022 年,推荐的 React 状态管理框架是?
@ospider
@maichael
老哥们能否帮忙看下 swr 的这个问题 感谢
https://www.v2ex.com/t/839773
2022-03-14 02:58:12 +08:00
回复了 leavelet 创建的主题 Rust Rust 的实际应用场景有哪些?哪些公司或组织在用?
一些前端工具链都在用 rust 写
2022-03-13 20:43:54 +08:00
回复了 TWorldIsNButThis 创建的主题 前端开发 react 的请求+缓存库 swr 的正确使用姿势?
@HeStudy useRequest 的话是用 refreshDeps 解决吗 我再研究一下
2022-03-13 18:55:31 +08:00
回复了 TWorldIsNButThis 创建的主题 前端开发 react 的请求+缓存库 swr 的正确使用姿势?
const useData = () => {
const {
data: ids,
isValidating: updateId,
mutate: mutateId,
} = useSwr('/api/ids', fetchId, {
onSuccess: async () => {
await mutateData()
},
})
const { data, mutate: mutateData, isValidating: updateData } = useSwr(() => ids, fetchData)

return {
ids,
data,
mutateData,
mutateId,
updateData,
updateId,
}
}

又换了个写法,现在请求次数就是 id 和 data 各一次了
感觉好像 dependent query 没必要保持 key 不变,但是在 id 的 onSucess 里刷新它的 dependent query 好像也有点怪。。
1 ... 12  13  14  15  16  17  18  19  20  21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5165 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 06:54 · PVG 14:54 · LAX 23:54 · JFK 02:54
Developed with CodeLauncher
♥ Do have faith in what you're doing.