V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  iliaoliao  ›  全部回复第 6 页 / 共 13 页
回复总数  256
1  2  3  4  5  6  7  8  9  10 ... 13  
2023-06-22 23:28:58 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@stormwindcity Che shi hui fu
2023-06-19 01:10:16 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@adrianzhang 测试回复
2023-06-09 17:53:47 +08:00
回复了 luckydog123 创建的主题 职场话题 各位大佬,请问现在交易所远程岗位靠谱吗?
香港的虚拟资产新政已经落地了,只要不是噶韭菜的应该问题不大吧😂
2023-05-23 11:09:47 +08:00
回复了 cnlaok999 创建的主题 V2EX V2FUN 挂了吗?从昨天开始就 403 了
换个节点再试试
2023-05-16 10:11:06 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@stormwindcity 昨天刷到那帖子了,猜到了😂
2023-05-04 16:08:28 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@stormwindcity 兄弟别刷了,快变成恐怖故事了
2023-04-30 21:25:57 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@stormwindcity
我啥都没改啊😂
2023-04-22 17:25:06 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@stormwindcity 那就是你账号的浏览记录了,你可以看看浏览器里 V2EX 的右侧栏下面,是不是也有着一样的记录
2023-04-22 00:38:45 +08:00
回复了 iliaoliao 创建的主题 分享创造 [V2Fun] V2EX 第三方 app,现已支持 iPad 版
@stormwindcity
我理了下代码的逻辑应该是没啥问题,而且除了你没有其他人反馈过这个问题。或许是你搜索时的浏览记录?
2023-04-10 19:26:25 +08:00
回复了 Outshine 创建的主题 Next.js 关于 next.js 13 请求封装的最佳实践的疑问
@Outshine
GitHub 文档上都有示例项目的,例如这个 nextjs13 的 https://codesandbox.io/s/example-react-query-kit-nextjs-uldl88
2023-04-10 11:30:30 +08:00
回复了 Outshine 创建的主题 Next.js 关于 next.js 13 请求封装的最佳实践的疑问
首先你需要明白哪些请求是幂等的,增删改查中查是幂等的所以使用 `useQuery` 这类带有数据缓存的 hook 是最合适的,而增删改等非幂等操作则使用带有突变操作的 hook `useMutation`。
我推荐 react-query 和我开源的 react-query-kit 结合使用。可以做到在 getServerSideProps 和组件中的写法是一致的,几乎没有什么心智负担,顺便把写法贴在下面

```js
import { createQuery } from 'react-query-kit'

const usePost = createQuery({
primaryKey: '/posts',
queryFn: ({ queryKey: [primaryKey, variables] }) => {
// primaryKey equals to '/posts'
return fetch(`${primaryKey}/${variables.id}`).then(res => res.json())
},
})

const variables = { id: 1 }

export default function Page() {
const { data } = usePost({ variables, suspense: true })

return (
<div>
<div>{data?.title}</div>
<div>{data?.content}</div>
</div>
)
}

// nextjs example
export async function getStaticProps() {
const queryClient = new QueryClient()

await queryClient.prefetchQuery({
queryKey: usePost.getKey(variables),
queryFn: usePost.queryFn
})

return {
props: {
dehydratedState: dehydrate(queryClient),
},
}
}
```
1  2  3  4  5  6  7  8  9  10 ... 13  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2101 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 08:58 · PVG 16:58 · LAX 01:58 · JFK 04:58
Developed with CodeLauncher
♥ Do have faith in what you're doing.