V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  GPLer  ›  全部回复第 7 页 / 共 23 页
回复总数  456
1 ... 3  4  5  6  7  8  9  10  11  12 ... 23  
2023 年 3 月 8 日
回复了 telami 创建的主题 程序员 ChatGPT 会取代什么职业❓
所有创造性的工作,不需要创造性的因为成本问题暂时无法取代。
2023 年 2 月 19 日
回复了 fescover 创建的主题 问与答 现在又开始流行前后端不分离?
SSR 了解一下?前后端是否分离本来就不应该严格区分,都有各自适用的场合。
2023 年 2 月 16 日
回复了 SingeeKing 创建的主题 OpenAI 有没有可能 ChatGPT 背后是个强人工智能
有没有可能 OpenAI 背后是个强人工智能
2023 年 2 月 8 日
回复了 datavv 创建的主题 程序员 建议大家别做前端了,帮领导挑简历瞬间悟了
@AhECbt 又当又要,既不能也不能更不能。
2023 年 1 月 23 日
回复了 adoyle 创建的主题 Flutter 在其他知名开源项目中提 issue 发 Flutter 的广告
Opened 362 other issues in 346 repositories
好家伙,话说举报理由写啥,好像没有发广告这一条。
2023 年 1 月 15 日
回复了 eyeshuaji 创建的主题 问与答 你们觉得 greasyfork 的搜索好用吗?
不好用,现在似乎是热度高的大杂烩脚本比匹配度高的冷门脚本推荐的优先级高,这是反直觉的。
2022 年 12 月 14 日
回复了 FRIEZA 创建的主题 程序员 做了前端开发快七年了,但技术好像一直在原地踏步
说明时间都浪费在表面功夫上了,这不是前端的问题,后端 CRUD 写七年一样产生不了差距。
2022 年 11 月 28 日
回复了 ksice 创建的主题 程序员 如何实现一个共同协作的文件编辑
可以参考下 am-editor
https://editor.aomao.com/
2022 年 11 月 21 日
回复了 systemcall 创建的主题 问与答 有哪些软件看上去是开源的,但实际上不是?
typora
everything
@gohuntsuan 其实更关键的是有些书没有(正版)电子版,这种情况下与其淘宝买盗版的扫描 PDF 还不如白嫖。
二十一世纪是生物的世纪。
2022 年 10 月 28 日
回复了 mssi 创建的主题 YubiKey 讨论下 YubiKey 支持的转运公司
转中要邀请码,换了中环转运,下单没问题,就看后续了。
2022 年 10 月 28 日
回复了 mssi 创建的主题 YubiKey 讨论下 YubiKey 支持的转运公司
@Saukes 同求,好奇怎么魔改。
GPLer#qq.com
#换成 @
谢谢大佬,好人一生平安。
2022 年 10 月 20 日
回复了 sdjl 创建的主题 前端开发 现在有没有替代 vue、react 的前端技术?
@whosesmile 除了 svelte 和 solidjs 外,我最近看到最令人眼前一亮的是 qwik
地址是 https://qwik.builder.io/
---
但讲道理,我还是建议楼主再把 VanillaJS 看一遍,然后找主流的前端框架过遍源码,空闲时间去研究类似 Service Worker 、indexedDB 、WASM 、WebGL/WebGPU 这样的技术,研究小众框架没有前途。
2022 年 10 月 19 日
回复了 sdjl 创建的主题 前端开发 现在有没有替代 vue、react 的前端技术?
http://vanilla-js.com/
Vanilla JS is a fast, lightweight, cross-platform framework
for building incredible, powerful JavaScript applications.
1. React 在更新的时候只会对 State 进行**浅比较**,对于数组对象这样的引用类型,光修改内部值,React 无法知道其发生变化,这个 Vue2 其实也是这样的,要解决这个问题,最简单的办法就是 setItems(items.slice()) 创建一个新的数组并赋值,让 React 知道发生了变化.
2. 你一开始的代码,像 i.show = false 这样的初始化语句不能写在这,return 的 JSX 可以视作渲染函数,每次都会被调用,相当于每次都会执行,意味着 show 一直都为 false ,这个如果真的不方便直接写在数组里,可以用 React.useEffect 套一下。
3. 为什么你后面发的代码再写一个 State 可以解决,因为这个 State 内的数据类型是简单的数据类型,直接变化是 React 可以检测到的,所以 React 会重新渲染,但这样只解决了更新的问题,你的目的是取反,这样做只能让值变 true ,不能变 false ,因为页面更新后值又变成了 false 。
4. 所以基于你修改后的版本,建议将
```
const [show, setShow] = React.useState(false);
```
改为
```
const [show, setShow] = React.useState(i.show || false);
```
并将
```
onClick={() => setShow(v => !v)}
```
改为
```
onClick={() => { i.show = !i.show;setShow(i.show); }}
```
5. 本人是写 Vue 的,以上的回复不保证其正确性(
2022 年 8 月 15 日
回复了 GPLer 创建的主题 程序员 是否存在无默认行为的代码格式化工具
@renmu 但 prettier 应该不能关闭某些规则,还是不能满足要求。
2022 年 8 月 15 日
回复了 GPLer 创建的主题 程序员 是否存在无默认行为的代码格式化工具
@GPLer 经测试,never 并不是生效了,而是配置文件中出现了意料之外的值,以至于格式化程序没有执行。。。
参考 https://stackoverflow.com/questions/63813336/how-to-ignore-specific-rules-with-prettier
所以说 prettier 似乎并不能满足要求。
1 ... 3  4  5  6  7  8  9  10  11  12 ... 23  
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2950 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 35ms · UTC 05:58 · PVG 13:58 · LAX 22:58 · JFK 01:58
♥ Do have faith in what you're doing.