V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  wunonglin  ›  全部回复第 17 页 / 共 152 页
回复总数  3035
1 ... 13  14  15  16  17  18  19  20  21  22 ... 152  
2022-09-23 22:59:28 +08:00
回复了 warcraft1236 创建的主题 iPhone 2022 年了,阻碍我离开 iPhone 的原因竟然是 CarPlay
@xtx #42
。。。。大可不必创造需求。以我来说开车真就只用导航和听歌,其他压根用不上。无限对话。。。。?无线? siri 都不用的我更不需要了,别把宣传片那种带到我身上,很尬
2022-09-23 21:56:34 +08:00
回复了 Ashore 创建的主题 问与答 不懂就问,家庭里面 5 什么样的场景下会用到 5000M 的宽带?
人家喜欢
2022-09-23 16:50:43 +08:00
回复了 xuxuxu123 创建的主题 程序员 关于云存储的自有开发讨论
是做对象存储?那就 minio ,兼容 s3
现在的 vue 和 react 走一条路了,还是我 ng 好
人力外包
2022-09-20 09:35:28 +08:00
回复了 kakaxisir 创建的主题 程序员 aws 中国峰会 欢迎报名
There is no configured authN provider which supports this client


???
2022-09-19 13:53:42 +08:00
回复了 hzzz0823 创建的主题 汽车 新手司机怎么练车感
多看《交通事故 video 》
https://space.bilibili.com/28152409
2022-09-15 10:24:51 +08:00
回复了 Rocketer 创建的主题 Angular 为什么 Angular 的一些组件仍在使用 Promise?
@tedding #3

应该是我想错了。正确的应该是你这样的,因为 promise 可以直接执行,不需要 subscribe ,在跳转路由的时候通常不需要订阅操作而是直接执行,所以就才用了 promise 。

如果需要下一步操作的话直接用 rxjs 的 from 就可以了,两不误
2022-09-15 06:15:48 +08:00
回复了 Rocketer 创建的主题 Angular 为什么 Angular 的一些组件仍在使用 Promise?
代表这个 API 一定会有个结果,不存在取消的情况,也不存在订阅的情况
你能想到的人家厂商早想到了。只要用官方的充电器和线就不用考虑这个问题
这是我项目的一个例子

https://imgur.com/undefined
@dafuyang #4

indeterminate 的话,道理是相同的,无非就是设置 setProgressStart 和 setProgressEnd 罢了。组件要控制这个 progress 的状态可以用 vuex 等来控制就行了
2022-09-08 12:33:52 +08:00
回复了 asanelder 创建的主题 iPhone 反人性的灵动岛, 让人心慌的灵动岛
发春了?心慌什么
2022-09-08 10:21:17 +08:00
回复了 ltkun 创建的主题 问与答 v2er 可以直接 block 一个节点吗
@Innovatino #6 又是这个人哈哈哈哈哈哈哈哈哈哈
2022-09-08 04:11:09 +08:00
回复了 Valid 创建的主题 问与答 新 iPhone 发布前端又要骂街了
不用,有安全距离的 css ,如果刘海那套 api 不变的话,那就不用改任何代码
更佳建议:当在一个流程里,如果其中一个出现错误,应该取消其他请求,然后弹出错误提示。
可以看我写的这个例子: https://stackblitz.com/edit/lvabgg?file=index.ts
消息提醒也是同样的逻辑。

写到拦截器的话,一个流程如果有多次请求,那么错误提示就会一连贯出现好几个。

错误的:
```
async function init(){
await getOrganization() // openErrorMessage('getOrganization XXX')
await getType() // openErrorMessage('getType XXX')
await getList() // openErrorMessage('getList XXX')
}
```

正确的
```
async function init(){
try{
await getOrganization()
await getType()
await getList()
}catch(e){
openErrorMessage('init error: XXXX')
}
}
```
1 ... 13  14  15  16  17  18  19  20  21  22 ... 152  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1029 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 19:37 · PVG 03:37 · LAX 12:37 · JFK 15:37
Developed with CodeLauncher
♥ Do have faith in what you're doing.