V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  9ki  ›  全部回复第 5 页 / 共 15 页
回复总数  286
1  2  3  4  5  6  7  8  9  10 ... 15  
2021-02-23 14:02:49 +08:00
回复了 sillydaddy 创建的主题 React 怎样从 React web 应用中,导出报表 html 呢?
html2canvas
2021-01-16 17:44:56 +08:00
回复了 wobuhuicode 创建的主题 程序员 做轮子真心深入每个前端的心
你这个问题分为好几个部分
1. 为什么要封装?
稍微大一点的项目都是要把三方组件库封装一下在用的,否则遇到库不兼容更新还是挺麻烦的,更别说样式和内部逻辑的问题,在封装的过程中对其样式和操作操作逻辑做一些修改是很正常的事情,当然传递 props 是基础操作,如果没做好自然是水平问题,vue 可以 v-bind="$attrs",react 可以 {...props}

2. 基础组件中不应该包含业务逻辑,如果将其混淆在一起也是水平问题

3. append 中的引用部分,monorepo 了解一下
2020-12-05 16:33:15 +08:00
回复了 lrvinye 创建的主题 程序员 快 2021 年了,最值得推荐的 APP 跨端框架
目前我心中比较满意的跨端选型是 H5(也就是网页,React/Vue/Angular) + 小程序(Taro/原生小程序) + Native(React Native),弱化视图层的开发模式下很容易把代码积累下来移植到其他端。

flutter 没用过不评价
考虑性能就和 uniapp 没关系了(本身也不推荐,坑太多)
2020-12-04 11:03:36 +08:00
回复了 youmee 创建的主题 北京 蛋壳事件后续,微众银行截止 2023 年 12 月 31 日前不扣款不上征信
这段时间研究后,发现微众的水(打工人不会也有资本家的自来水吧?)军主要论调如下:
“蛋壳的事你找微众干嘛?”
“借别人钱还要找别人事,能不能有点道德”
“起诉微众没用,你不看看微众的靠山是谁”
“你自己法律意识淡薄怪微众?”

虽然在暴雷前我只剩了二十多天的租期,但是谢谢之前那个楼主提供的资料,我也准备法律诉讼了,某些人也太犬儒了吧?资本家都抓着你的衣领反复抽你耳光了,还不敢还手?

自己什么都不做,出了事又期望有神明可以解决一切。
2020-12-01 22:14:30 +08:00
回复了 mashaofeixxx 创建的主题 推广 继续开车 NUC 黑果套餐 有福利!
应该看看那个帖子说屏蔽的有没有在这里抽奖
2020-11-30 11:12:53 +08:00
回复了 felixpy 创建的主题 Vue.js Vesselize - 一个可以与 Vue.js 及 React 无缝集成的 JavaScript IoC 容器
不能通过装饰器注入意义不大,但是想实现装饰器注入就要用 TS,我现在的解决方案和楼主的差不多,都是挺别扭的,类型还不好处理,希望 JS 以后可以一个完整的解决方案吧
2020-11-27 14:29:12 +08:00
回复了 xiaofeifei8 创建的主题 硬件 美亚 三星 970 EVO Plus 2TB M2 有上车的没?
同上车了,还没到海关,应该要下个月 5/6 号左右才能到
2020-11-22 15:21:40 +08:00
回复了 liyang5945 创建的主题 美酒与美食 美食分享:河南条子肉(扣肉)的简易家常做法
梅菜扣肉?
2020-11-19 14:46:22 +08:00
回复了 webberone 创建的主题 Vue.js vue3 Composition api 变量类型推断问题
```typescript
export declare function ref<T extends object>(value: T): T extends Ref ? T : Ref<UnwrapRef<T>>;

export declare function ref<T>(value: T): Ref<UnwrapRef<T>>;

export declare function ref<T = any>(): Ref<T | undefined>;
```
上面是 vue3 ref 的类型声明
如果你在 `tsconfig.json` 开启了 `strictNullChecks ` 则 ts 会区分 null 和 undefined,否则则不区分,而是当成 any 处理
所以:如果你没有开启,那么传了 null 则会匹配到
``` export declare function ref<T extends object>(value: T): T extends Ref ? T : Ref<UnwrapRef<T>>; ```

所以最终为 any
1  2  3  4  5  6  7  8  9  10 ... 15  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   820 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 38ms · UTC 20:11 · PVG 04:11 · LAX 13:11 · JFK 16:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.