V2EX iceprosurface 的所有回复 第 1 页 / 共 2 页
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX    iceprosurface    全部回复第 1 页 / 共 2 页
回复总数  25
1  2  
@xfq2 那是 vue 插件的问题,没的解决方案
@jenson47 你想要更好的 temlate 提示的话,可以考虑用 vue marcos 代价是编辑器更卡了
@jenson47 不完全是这个问题,vue-tsc 在超大项目里面跑就是很卡,你换 tsc 就不卡

同理 ts language server 不卡,vue language server

我觉得核心还是 vue 现在 ts 推导太复杂,需要简化
你们可以试试在线去看看这个实现: https://s.icepro.top/TFXr5z

泛型什么支持也都很好用

https://i.imgur.com/sLKoVaw.png
@jenson47 #23

你说的这个我之前用过,项目大了以后 defineComponent 很卡的,而且最关键的是类型声明很麻烦。

所以最后考虑是放弃一点性能,完全依靠官方 ts 的语法来实现,所有的属性都从 props 传递,scoped slot 用 children 约束:

https://i.imgur.com/5PHv2GJ.png

这样编辑器也不卡了,写起来还方便 https://i.imgur.com/L62ZP7V.png
再补充一个 playground 地址,可以直接试试语法

https://vueireact-repl.vercel.app/
@ochatokori

试试我这个方案,ts 体验很好,vue3 版本刚开发玩,vue2 的用了很久了。

https://vueireact-docs.vercel.app/

https://github.com/iceprosurface/vueireact
174 天前
回复了 momowei 创建的主题 前端开发 vue3 我感觉挺好用呀
@Gaoti jsx 写的多!要不要来试试我整的花活,可以和 react 差不多的 tsx 编写体验

https://github.com/iceprosurface/vueireact

可以直接去 REPL 上实验:

https://vueireact-repl.vercel.app/
至于 console 1212 因为 await 的原因应该是要等到整个微任务队列清空以后才会执行的吧,这种代码我觉得纯 八股文,如果要保证时序,应该从业务考虑
你这段代码:
```
const getNum = () => {
console.log("getnum 执行")
return new Promise(async (resolve,reject) => {
console.log("promise 开始")
resolve(1)
addMicro("haha")
console.log("promise 结束")
addMicro("===")
});
};
```
执行到 addMicro 的时候下一个微任务队列是:

[addMicro("haha").then, addMicro("===").then]

我记得理论上 Promise.resolve().then 的回调函数会在当前同步代码执行完毕后加入微任务队列的。
2024-09-30 10:18:38 +08:00
回复了 DomenicCarter 创建的主题 程序员 做了个小站 Zzo,有几点迷惑,真心请教
关系型数据库的话可以考虑 tidb cloud ,查询量不大的话应该也够用
@MrYELiex https://i.imgur.com/L62ZP7V.png 值得肯定是值得,能在凑点折扣也成嘛,没有就算了
2024-09-27 17:51:24 +08:00
回复了 iceprosurface 创建的主题 JetBrains 想问问现在有更便宜的 jetbrains 续费渠道 或者 折扣码 么
2024-09-27 17:34:33 +08:00
回复了 iceprosurface 创建的主题 JetBrains 想问问现在有更便宜的 jetbrains 续费渠道 或者 折扣码 么
@miserist 教育版就算了没必要白嫖了,都用这么多年了
2024-09-25 17:37:02 +08:00
回复了 LHRUN 创建的主题 分享创造 分享一下我刚做的个人站 /about
@alphardex 很漂亮,但是阅读体验太差了,感觉只适合做个展示
2024-09-14 15:32:14 +08:00
回复了 ali233 创建的主题 职场话题 关于前端代码规范的问题 请教一下大家
对于问题 1:
要么直接用 option 要么直接用 setup ,目前看这个写法出了麻烦没什么好处,如果是老项目我建议不改,如果是新写,就不要沿用了。

对于问题 2:
对于老项目,重构价值不大的,你领导说的对,不要改,对于新维护,维护频率高的,你可以据理力争改改

对于问题 3:
对于 api 请求我的观点是多少行都无所谓, 应该尽量自动生成,有类型( PS: 我们项目里面的请求文件目前有 13300 行, 反正 idea 自动折叠无所谓,而且一般不用点进去看)
如果手动写的,确实应该是分模块封装起来用,你领导说的也对,过早的优化是没有必要的

对于问题 4:
按照你们现在这个情况,你领导说的对。因为要执行需要满足下面几个条件:

1. 严格执行 review ,且 review 要求高,必须是交叉 review ,review 不通过不给合并
2. 项目时间安排合理
3. 整个前端所有人达成共识才能执行的
4. 要有对应的规范指南,每个新人进来前两天必须熟读
5. 所有项目的 code style 、lint 规则一致
2024-09-11 10:47:15 +08:00
回复了 Sklinux 创建的主题 云计算 阿里云新加坡-c 区火灾
@zictos

我的服务器就在 C 区,整个机器都连不上了。现在都没恢复,还是得靠自己做容灾,切备份节点了
2024-08-23 15:13:50 +08:00
回复了 kongbai1 创建的主题 软件 大家是用 notion 多还是飞书多?
我是用 obisidian 的,可以看我博客:

https://iceprosurface.com/blog/moc/


![示意图]( https://cdn.iceprosurface.com/upload/md/202408231512516.png)
一般 rebase merge ,merge 只是为了到时候可以快速 revert 而已
1  2  
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2798 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 31ms UTC 14:46 PVG 22:46 LAX 07:46 JFK 10:46
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86