lanten 最近的时间轴更新
lanten

lanten

V2EX 第 293805 号会员,加入于 2018-02-24 15:07:15 +08:00
今日活跃度排名 12595
求一个 TTG 的药,有馒头药可互换
分享邀请码  •  lanten  •  31 天前  •  最后回复来自 lanten
11
[苏州] 招两名中级前端
酷工作  •  lanten  •  2023-05-24 02:23:21 AM  •  最后回复来自 voyager
5
nginx 配置 https ,外网无法访问
程序员  •  lanten  •  2018-06-07 00:57:15 AM  •  最后回复来自 lanten
13
lanten 最近回复了
目前再 TS 中的任何装饰器(类/方法/属性/参数装饰器)都无法更改调用该装饰器目标的原始类型.

由于你的 getCreateTime 方法是在装饰器中添加的, 且在原始类(Person)中没有该方法的签名, 所以 person 实例在类型系统中压根没有 getCreateTime 方法, 报错符合预期.

声明 `interface Person` 是不完美的, 这会破坏类型系统的准确性. (但也不是不行)

我个人认为你这种场景应该使用基类派生(extends), 而不是装饰器, 通常类装饰器需要配合方法装饰器或属性装饰器才能体现其价值
28 天前
回复了 liyafe1997 创建的主题 程序员 Cursor 到底比 VSCode+Copilot 强在哪?求指导
cursor 更流氓,安装 cursor 后 code 命令会被替换为打开 cursor ,即便你在安装时没有勾选相关选项
35 天前
回复了 lanweizhujiao 创建的主题 问与答 windows 上有没有好用的粘贴板软件
首先排除 electron 。CopyQ 还行
39 天前
回复了 ohlyf 创建的主题 程序员 nodejs 后端究竟是做什么的
边缘计算,怎么没人提到 hono? 以及 bunjs 现在完全可以投入生产,如 elysia
83 天前
回复了 onion83 创建的主题 程序员 Ai 开始自动抢活儿干了
这怎么能叫污染呢?加入光荣的进化吧!
JetBrains 的底层设计有问题,强制开启自动保存且无法完全关闭,这就没法用了
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5513 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 09:06 · PVG 17:06 · LAX 02:06 · JFK 05:06
Developed with CodeLauncher
♥ Do have faith in what you're doing.