V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  myCupOfTea  ›  全部回复第 4 页 / 共 11 页
回复总数  211
1  2  3  4  5  6  7  8  9  10 ... 11  
2021-05-26 11:59:31 +08:00
回复了 cathedrel 创建的主题 Linux manjaro 系统上如何播放 ts 媒体文件?
我试了下好像不太行,你换个资源吧(,隔壁那个资源 1 肯定可以
2021-05-26 10:28:09 +08:00
回复了 cathedrel 创建的主题 Linux manjaro 系统上如何播放 ts 媒体文件?
看过了,m3u8 里面写的绝对路径,自己替换下
2021-05-26 09:59:01 +08:00
回复了 longway 创建的主题 git 真有人觉得 Git 会提高生产力?
要中心化管理用 pr 模式不行吗
2021-05-18 08:58:29 +08:00
回复了 raysonlu 创建的主题 程序员 为何 Joplin 的作者们都这么固执
这是开源项目,觉得不爽自己写
如果不限定国内 vercel 和 netlify 都是不错的选择
2021-05-18 08:46:15 +08:00
回复了 vevlins 创建的主题 程序员 按照 angular commit 规范,注释修改应该用哪个 type?
我都用 chore(
2021-05-13 20:58:14 +08:00
回复了 myCupOfTea 创建的主题 TypeScript 问一个 ts 类型定义的问题 关于 any 与 optional type
@fox2081 而且这个接口报废率有点高
2021-05-13 20:57:52 +08:00
回复了 myCupOfTea 创建的主题 TypeScript 问一个 ts 类型定义的问题 关于 any 与 optional type
@fox2081 因为没那个时间,我司的业务不太一样,一个页面几十个接口,不可能一个一个的去定义的
2021-03-24 08:55:05 +08:00
回复了 Biwood 创建的主题 Node.js 在可见的未来, Deno 替代 npm 的可能性大吗?
@JDog oom 也不是 npm 的问题,npm 只是帮你执行了一下命令,实际上处理的是 webpack,node 默认限制了内存大小,oom 调大点 node 内存就好了,要不就换打包工具(oom 完全是打包工具,依赖库太多,代码过大等等导致的)
2021-03-18 10:45:35 +08:00
回复了 wheelg 创建的主题 程序员 关于 js 的声明式 UI,我有一个大胆的想法
这种框架社区其实还挺多的
定义一个未使用的函数和变量 typescirpt strict 模式下也过不去,
槽点是自己的不是检测工具的,不用的代码为啥要提交上去有病吧
2021-03-16 09:05:05 +08:00
回复了 fxjson 创建的主题 程序员 有没有用 node 写后端的?
@taowen 早就有全程类型安全的框架了
从数据库到前端都是类型安全的,虽然我不写 node(
2021-03-16 09:02:55 +08:00
回复了 fxjson 创建的主题 程序员 有没有用 node 写后端的?
typescript 写起来太舒服了
这么舒服 为啥要去写 java(跑
Electron 确实就是套壳啊,问题大吗
如果是写在简历上,他有问题,太浅了
口头描述一下,你有问题,没事挑刺
要不让整个 读->计算->写 操作变成原子操作吧
用 lua 写脚本就可以了
话说你能保证原子性 为啥害怕被人读了
没办法 俺在南京 哭了
2021-02-24 08:56:38 +08:00
回复了 zzlit 创建的主题 程序员 请求几个关于 ts 封装 axios 的问题
我直接 as 重新声明了下类型


```ts
type MyResponse<T = any> = T;

const request = axios.create({
baseURL: `/${apiPrefix || ''}`,
}) as {
(config: AxiosRequestConfig): AxiosPromise;
(url: string, config?: AxiosRequestConfig): AxiosPromise;
defaults: AxiosRequestConfig;
interceptors: {
request: AxiosInterceptorManager<AxiosRequestConfig>;
response: AxiosInterceptorManager<MyResponse>;
};
getUri(config?: AxiosRequestConfig): string;
request<T = ReqResponse, R = MyResponse<T>>(
config: AxiosRequestConfig,
): Promise<R>;
get<T = ReqResponse, R = MyResponse<T>>(
url: string,
config?: AxiosRequestConfig,
): Promise<R>;
delete<T = ReqResponse, R = MyResponse<T>>(
url: string,
config?: AxiosRequestConfig,
): Promise<R>;
head<T = ReqResponse, R = MyResponse<T>>(
url: string,
config?: AxiosRequestConfig,
): Promise<R>;
options<T = ReqResponse, R = MyResponse<T>>(
url: string,
config?: AxiosRequestConfig,
): Promise<R>;
post<T = ReqResponse, R = MyResponse<T>>(
url: string,
data?: any,
config?: AxiosRequestConfig,
): Promise<R>;
put<T = ReqResponse, R = MyResponse<T>>(
url: string,
data?: any,
config?: AxiosRequestConfig,
): Promise<R>;
patch<T = ReqResponse, R = MyResponse<T>>(
url: string,
data?: any,
config?: AxiosRequestConfig,
): Promise<R>;
};

```

(config: AxiosRequestConfig): AxiosPromise;
(url: string, config?: AxiosRequestConfig): AxiosPromise;
这两行我用不到 所以没有修改声明
2021-02-23 17:04:07 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
async 的传染性太强了,除非整个 render 全部异步化重写一遍
2021-02-23 17:02:39 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
,useEffect 如果支持 async 同样会带来其他心智负担,干脆不支持,我觉得也没啥毛病

如果 useEffect 支持 async,cancel 怎么处理呢,根本就没有好的方法
useEffect(() => {
// Create an scoped async function in the hook
async function anyNameFunction() {
await loadContent();
}
// Execute the created function directly
anyNameFunction();
}, []);
你这么写也会有问题
你能保证下次 effect 进来上次的执行的结果完成了吗,如果后台有负载均衡器,你能保证前一次的调用一定在后一次执行的返回值前面吗
很可能出现 前一次返回的数据比后一次慢导致修改 state 的值是前一次的结果,干脆简单一点,复杂的情况各自自己封装就好
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2732 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 33ms · UTC 07:04 · PVG 15:04 · LAX 23:04 · JFK 02:04
Developed with CodeLauncher
♥ Do have faith in what you're doing.