V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  mwjz  ›  全部回复第 2 页 / 共 3 页
回复总数  58
1  2  3  
304 天前
回复了 imherer 创建的主题 程序员 请教一个 Vue 请求后端 API 顺序问题
我封装封装通用组件的思路,

1. 传递一个获取数据的函数,而不是一个简单的路由,这个函数参数为页码条数据。
props: {
auto: Boolean
dataFunc: Function as PropType<
(page: PaginationRequest) => Promise<XOR<PaginationResponse, Array<any>>>
>,
}

传递函数的原因是增加可控性,比如请求条件,数据过滤、转换,接口依赖等, 全部可以交给外部控制。

过滤条件,不同的业务可以做到随便控制。
const getData = (page: PaginationRequest) => {
// if (xxx) {
// return []
// }
return SupervisionService.load().filingList(page, unref(filter));


};

而如果使用传递条件,路由给通用组件方案,通用组件在业务变更、需求不同情况下,会越来越臃肿,相信我,后面代码没法维护的。。。。


2. 提供了一个 auto 参数, 设置 auto ,会自动首次请求。 这个参数是因为业务上,首次请求时机 有时候会根据筛选条件决定,
props: {
auto: Boolean
dataFunc: Function as PropType<
(page: PaginationRequest) => Promise<XOR<PaginationResponse, Array<any>>>
>,
}
323 天前
回复了 devzhaoyou 创建的主题 React React hook 使用疑惑
封装一个 hooks , 既有 useState 也有 useRef , 不过还是建议用 ahook 的 useRequest
324 天前
回复了 FlechazoQaQ 创建的主题 生活 求推荐好用的刀具
这就让我回忆起,jd30 快钱买了一把刀,用了 1 次,生锈了,然后 15 快钱在家买了一把,用了 3 年了,还在用
331 天前
回复了 penine 创建的主题 分享发现 你们现在都在用什么鼠标?好用吗?
罗技 575
同样卡顿。。。笔记本 i7-12700h + 32g
338 天前
回复了 sudoy 创建的主题 问与答 多种编程语言切换之-语法错乱
github copilot 能解决大部分场景。

我写前端,公司后端人手不够,让我写 go , github copilot 大部分场景都不用关心差异性。
不过唯一经常恶心的是字符串引号, js 单引号(知道 js 奇葩,其他语言都是双引号,之前后端转前端时,写 js 都是双引号,后来才改成单引号),go 双引号
点赞,已 star
356 天前
回复了 nutting 创建的主题 随想 想消费,没啥可买的了?
2w 能让我将购物车的书打包了
2024-03-07 15:44:26 +08:00
回复了 xiaohupro 创建的主题 北京 上班路上如何利用时间
看书,地铁靠着门看实体书很舒服,10 号线,8 号线不咋挤
2024-03-01 10:40:13 +08:00
回复了 AsyncX 创建的主题 分享发现 分享一些猫片(毛毛马上两岁版)
2024-03-01 10:37:54 +08:00
回复了 AsyncX 创建的主题 分享发现 分享一些猫片(毛毛马上两岁版)
2024-03-01 10:35:29 +08:00
回复了 isCyan 创建的主题 V2EX 攻略:教你如何在 V2EX 发图片/插链接/插代码/插视频(第二版)
2024-03-01 10:33:24 +08:00
回复了 AsyncX 创建的主题 分享发现 分享一些猫片(毛毛马上两岁版)
2024-02-22 10:44:12 +08:00
回复了 PaddyPang 创建的主题 生活 大家有没有有效的减肥方法吗?一起交流交流
@PaddyPang 我就跑步,,然后其实就是节食瘦下去的。。没心思与精力研究怎么减肥
2024-02-20 12:01:21 +08:00
回复了 PaddyPang 创建的主题 生活 大家有没有有效的减肥方法吗?一起交流交流
过了瓶颈期,会很快, 我 180 ,减到 170 , 170 停了大半年, 然后 1 个多月到 162

只是一个冬天,大吃大喝,又 170 了,,,,,
2024-02-03 14:32:00 +08:00
回复了 seekseat 创建的主题 Visual Studio Code 有什么好用又相对小众的 VSCode 插件推荐
2024-01-31 15:20:51 +08:00
回复了 D33109 创建的主题 宽带症候群 分享个轻松拿自己光猫超级管理员账号密码的方法
北京,改光猫桥接,网上一顿操作,查询超管密码,登录时却提示另一台设备在登录,然后打电话给管理人员。 说自己的需求,对面说我登不上去超管,然后直接给我改了。。。。
我不写 py 的为啥要装 py 环境?

等你 docker 折腾好了,你就会太方便了。。。。。


一次 docker = 所有环境


发布项目不需要考虑环境,目录,一个 docker 全平台
安装软件不需要考虑 vm 环境,一个 docker 全解决
2023-12-29 13:11:58 +08:00
回复了 zjyg1993 创建的主题 杭州 有老哥杭州联通宽带+手机套餐推荐吗
杭州没有低消宽带吗?
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5656 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 73ms · UTC 02:39 · PVG 10:39 · LAX 19:39 · JFK 22:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.