V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Coder89757  ›  全部回复第 1 页 / 共 3 页
回复总数  43
1  2  3  
@doco #1 主要原因是给了 null 之后,解构取值兜底逻辑会直接失效。。。

```javascript
const { str = '' } = response;
// 假如 str 直接不存在,对象中连这个属性 key 都没有,前端拿到的 str 就是 undefined ,此时会兜底成空字符串,下面这个语句会正常运作,UI 正常渲染
const newStr = str.replace('foo', 'bar');
// 假如 str 传了 null ,这里直接 error 了,假如这段逻辑在 React 或者 Vue 渲染逻辑里面,这块 UI 直接就白了
```

核心问题还是在于,这种做法改变了返回字段的类型,把前端或者客户端,抛进了类型判断的屎山地狱
95 天前
回复了 SunsetShimmer 创建的主题 宽带症候群 UNPKG 疑似被墙
@Shiroka #13
帮老哥补充个测速结果,看起来确实 unpkg 国内全面寄了,但是 npmmirror 问题不大
国内测速参见:
https://ping.chinaz.com/unpkg.com
https://ping.chinaz.com/registry.npmmirror.com
95 天前
回复了 jackielllv7158 创建的主题 程序员 unpkg 被墙了
unpkg 应该是被墙了,可以改用 npmmirror 的 cdn
具体说明参见: https://zhuanlan.zhihu.com/p/633904268
国内测速参见:
https://ping.chinaz.com/unpkg.com
https://ping.chinaz.com/registry.npmmirror.com
115 天前
回复了 saviorjiang 创建的主题 Visual Studio Code 开发了一个摸鱼插件 Fish Tools
115 天前
回复了 txzh007 创建的主题 程序员 有一个云推流沙盒的构想
@sky96111 #3
帮老哥补一个官网链接
moonlight-stream.org
我是家用的,目前使用场景是高性能 PC 运行 sunshine ,家里安卓电视运行 moonlight 客户端,千兆 wifi 延迟很低
136 天前
回复了 asdblue 创建的主题 JavaScript JS 调起 MXplayer 如何加载外挂字幕?
直接开个只读 smb 共享然后用 vlc 看吧
346 天前
回复了 flyico 创建的主题 硬件 求推荐一个滚轮不会出问题的鼠标
罗技 MX Master3 ,用了不少时间了,金属滚轮的阻尼非常丝滑跟手
2022-10-08 14:41:30 +08:00
回复了 asasas2114823 创建的主题 程序员 24 岁非本专业大专准备自学转行前端,求劝退
现在前端外包化严重。。。你要是奔着纯前端去,天花板太低了啊
2022-08-24 17:30:20 +08:00
回复了 ha2ha 创建的主题 程序员 挂了代理, clone 速度很快,但是 ping 不通
git config --global url."https://".insteadOf git://
2022-08-24 17:28:23 +08:00
回复了 ha2ha 创建的主题 程序员 挂了代理, clone 速度很快,但是 ping 不通
另外 git 本身是走 SSL 进行推拉的,试着通过 git config 强制降级为通过 https ,这样就可以走代理了
2022-08-24 17:25:34 +08:00
回复了 ha2ha 创建的主题 程序员 挂了代理, clone 速度很快,但是 ping 不通
```bash
# 终端全局开启和关闭代理(端口啥的自己改下)
alias goproxy='echo "Http(s) proxy ON!😆"; export ALL_PROXY="socks5://127.0.0.1:58001"; export http_proxy="http://127.0.0.1:58002"; export HTTP_PROXY="http://127.0.0.1:58002"; export https_proxy="http://127.0.0.1:58002"; export HTTPS_PROXY="http://127.0.0.1:58002"'

alias deproxy='echo "Http(s) proxy OFF😔"; unset ALL_PROXY http_proxy HTTP_PROXY https_proxy HTTPS_PROXY'
```
2022-05-30 17:46:14 +08:00
回复了 Envaitenet 创建的主题 Android 有人知道 nplayer TV 端视频封面为什么加载这么慢么?
nplayer 的视频信息刮削走的服务器可能是海外的,看看设置里面能不能换源,不能可能就要科学上网了
2021-11-22 17:33:52 +08:00
回复了 KanVivii 创建的主题 程序员 有什么 Web 文件管理推荐么
@Lagrangist UT 客户端可以用 deluge 的 WebUI ,raspberrypi.local 一般可以局域网本地发现,
外接个机械硬盘,任务提交用 deluge 的 WebUI ,文件下载和查看开个 sftp 就行,移动端可以用 nplayer 直接 sftp 访问。
windows 的话,把 sftp 挂载成虚拟盘就完事。
2021-11-19 17:28:21 +08:00
回复了 rizon 创建的主题 程序员 有什么开源的文档管理系统吗?
用 seafile 吧,网盘领域老厂牌了
可以基于它进行二开,
阿里内部的文件管理也是用的这个
2021-11-19 17:15:02 +08:00
回复了 KanVivii 创建的主题 程序员 有什么 Web 文件管理推荐么
@KanVivii
seafile 也不错的,还可以作为企业内网云盘用,可以二开定制
https://www.seafile.com/home/
2021-11-19 16:32:58 +08:00
回复了 KanVivii 创建的主题 程序员 有什么 Web 文件管理推荐么
试试 cloudcmd 吧,我之前自己用树莓派搭建 NAS 的时候用过

https://github.com/coderaiser/cloudcmd
2021-09-30 10:30:19 +08:00
回复了 NoUltimate 创建的主题 健康 长期使用鼠标大拇指酸痛,有没有什么预防或者解决办法
换 magic trackpad
2021-09-29 17:53:48 +08:00
回复了 l4ever 创建的主题 JavaScript 这段 js 在 iOS 浏览器上运行不起来, 有人帮忙看看吗?
dayjs 加一,比 moment 包体积小超多
但是同样调用方式的库

https://bundlephobia.com/package/dayjs

https://bundlephobia.com/package/moment
2021-09-29 17:45:29 +08:00
回复了 InDom 创建的主题 Linux 迫于可能无法黑苹果,求推荐你在用的 Linux 发行版与桌面。
无脑推荐 manjaro 加一,它的 KDE Plasma UI 看着就很舒服。
对于驱动等等的处理很智能,对中文用户也很友好
https://manjaro.org/download/
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2963 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 08:25 · PVG 16:25 · LAX 01:25 · JFK 04:25
Developed with CodeLauncher
♥ Do have faith in what you're doing.