powerfulyang 最近的时间轴更新
powerfulyang

powerfulyang

V2EX 第 496294 号会员,加入于 2020-06-25 14:27:34 +08:00
今日活跃度排名 5379
根据 powerfulyang 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
powerfulyang 最近回复了
44 天前
回复了 yandif 创建的主题 TypeScript TypeSciprt 类型推断,如何进一步收窄类型?
const map = {
a: 1,
b: 2,
c: 3,
} as const;

type Map = typeof map;

type Params = { [K in keyof Map]: { k: K; value: Map[K] } }[keyof Map];

function fn(params: Params) {
const {k, value} = params;

if (k === 'a') {
console.log(value); // value: 1
} else if (k === 'b') {
console.log(value); // value: 2
} else if (k === 'c') {
console.log(value); // value: 3
}
}

fn({k: 'a', value: 1});
fn({k: 'b', value: 2});
fn({k: 'c', value: 3});

感觉现在还没那么强大,换个写法倒是可以?
https://hono.dev/examples/zod-openapi
好多都支持 zod 了,但是写起来很繁琐
132 天前
回复了 pona 创建的主题 随想 阿志快推:下雨了
阿伟是王伟?
你觉得呢,变量名就不对。哪来的 status2, data2, error2, isFetching2 。
const { status as status2, data as data2 } 别名下
179 天前
回复了 rgxiao 创建的主题 JavaScript javascript 多线程库 threads.js 如何使用?
https://github.com/wencaizhang/webjam.cn 这个风格挺好看,抄了
231 天前
回复了 VforVendetta 创建的主题 音乐 周杰倫的《爱的飞行日记》好好听
天黑黑 也好好听
231 天前
回复了 VforVendetta 创建的主题 音乐 周杰倫的《爱的飞行日记》好好听
差点以为今年是 2014 年🐶
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2490 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 12ms · UTC 15:42 · PVG 23:42 · LAX 07:42 · JFK 10:42
Developed with CodeLauncher
♥ Do have faith in what you're doing.