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

同理 ts language server 不卡,vue language server

我觉得核心还是 vue 现在 ts 推导太复杂,需要简化
130 天前
回复了 jenson47 创建的主题 Vue.js vue3 的 template typescript 支持稀烂,退坑
你们可以试试在线去看看这个实现: https://s.icepro.top/TFXr5z

泛型什么支持也都很好用

https://i.imgur.com/sLKoVaw.png
130 天前
回复了 jenson47 创建的主题 Vue.js vue3 的 template typescript 支持稀烂,退坑
@jenson47 #23

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

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

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

这样编辑器也不卡了,写起来还方便 https://i.imgur.com/L62ZP7V.png
133 天前
回复了 jenson47 创建的主题 Vue.js vue3 的 template typescript 支持稀烂,退坑
再补充一个 playground 地址,可以直接试试语法

https://vueireact-repl.vercel.app/
133 天前
回复了 jenson47 创建的主题 Vue.js vue3 的 template typescript 支持稀烂,退坑
@ochatokori

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

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

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

https://github.com/iceprosurface/vueireact

可以直接去 REPL 上实验:

https://vueireact-repl.vercel.app/
196 天前
回复了 lazyczx 创建的主题 问与答 关于 Promise 添加 microTask 时机的问题
至于 console 1212 因为 await 的原因应该是要等到整个微任务队列清空以后才会执行的吧,这种代码我觉得纯 八股文,如果要保证时序,应该从业务考虑
196 天前
回复了 lazyczx 创建的主题 问与答 关于 Promise 添加 microTask 时机的问题
你这段代码:
```
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 的回调函数会在当前同步代码执行完毕后加入微任务队列的。
339 天前
回复了 DomenicCarter 创建的主题 程序员 做了个小站 Zzo,有几点迷惑,真心请教
关系型数据库的话可以考虑 tidb cloud ,查询量不大的话应该也够用
@MrYELiex https://i.imgur.com/L62ZP7V.png 值得肯定是值得,能在凑点折扣也成嘛,没有就算了
@miserist 教育版就算了没必要白嫖了,都用这么多年了
344 天前
回复了 LHRUN 创建的主题 分享创造 分享一下我刚做的个人站 /about
@alphardex 很漂亮,但是阅读体验太差了,感觉只适合做个展示
355 天前
回复了 ali233 创建的主题 职场话题 关于前端代码规范的问题 请教一下大家
对于问题 1:
要么直接用 option 要么直接用 setup ,目前看这个写法出了麻烦没什么好处,如果是老项目我建议不改,如果是新写,就不要沿用了。

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

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

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

1. 严格执行 review ,且 review 要求高,必须是交叉 review ,review 不通过不给合并
2. 项目时间安排合理
3. 整个前端所有人达成共识才能执行的
4. 要有对应的规范指南,每个新人进来前两天必须熟读
5. 所有项目的 code style 、lint 规则一致
358 天前
回复了 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)
2024-08-16 10:13:40 +08:00
回复了 jeesk 创建的主题 问与答 将 dev 合并到 master 的时候, 你们使用 merge 还是 rebase ?
一般 rebase merge ,merge 只是为了到时候可以快速 revert 而已
1  2  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 34ms · UTC 19:29 · PVG 03:29 · LAX 12:29 · JFK 15:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.