V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Charrlles  ›  全部回复第 1 页 / 共 7 页
回复总数  128
1  2  3  4  5  6  7  
10 天前
回复了 nutting 创建的主题 MacBook Pro m1 换 m3 air 吗
没什么意义,m3 比 m2 才提升百分之 10 几,m2 比 m1 提升 20%,加起来也就 3 40 的提升,何况 air 还没风扇
10 天前
回复了 pujx233 创建的主题 Apple iPad Air5 为啥续航这么差?
之前有人测过了,air 5 的续航是最差的,因为屏幕耗电,其次是 iPad pro ,而 iPad 9 的续航则遥遥领先
11 天前
回复了 tog 创建的主题 iPhone 先阶段买 iPhone 13 性价比如何?
拍照还是要 6g 内存,13 开相机再回微信,微信就重启了
用渲染函数,vue 模板本质上也是渲染函数
这是已知 bug ,webkit 说修复了,但 17.4 还没好,应该要等 17.5 了,https://bugs.webkit.org/show_bug.cgi?id=261554
20 天前
回复了 Ficelle 创建的主题 问与答 求推荐适合 erp 使用的前端表格框架。
用 vue 吗,我们用的是这个: https://vxetable.cn/#/table/start/install
服务端渲染也是前后端分离的,和传统的 php 之类的不是一个概念
31 天前
回复了 ramdava 创建的主题 iPad [问] 2k 目前可以收到 iPad 256G 哪个版本?
iPad 9 ?
@a1b2c3T 癫痫患者对高频闪烁画面敏感
LG 27 UP850N ,性价比无敌
VSCode 的迭代一般都是一两个月发一个功能版本,在功能版本之间会发一到两个 recovery 版本,修复由功能版本引起的 bug 。所以我都是关掉 vscode 的自动更新,有想要的功能就等到 recovery 版本再手动检测更新,这样会比较稳定

https://github.com/microsoft/vscode/releases
跟客户端有关的信息只能在客户端获取了吧,一味追求纯 ssr 也不太对。像时区这种都还可以存,如果是屏幕宽度之类跟客户端强相关,又不能储存的信息,岂不是懵圈了
Dan 在推上有说,他去了 bluesky 帮他们开发用 react native 写的 app
@CodePencil 看书是为了弄懂一些原理性的问题,这些问题在日常项目中几乎不会遇到,但只要遇到,就很考验人。比如说 es6 中的继承和 es5 有什么区别? class SubClass extends BaseClass {},new SubClass()的原型是什么,SubClass 本身的原型又是什么?再比如说,闭包里的私有变量一定不会泄露吗,es2022 的私有字段又解决了什么问题。了解清楚这些原理性的问题,可能对写业务帮助不大,但是可以增进对整个语言的理解。另外你说的练习是写页面吗,我觉得不用特意去写,其实你把公司的项目理解透彻就有很大提升了。比如公司的项目你就想一个问题,如果让你从零开始搭建,需要怎么做。其实大部分业务代码本身根本难不到哪里去,慢慢就会熟练了,还是基础比较重要
打好基础很重要,入门的时候钻研深一点没坏处。红宝书看完可以看看犀牛书,有余力的话再看看大牛的书,比如《你不知道的 JS 》,或者这个人写的书( https://exploringjs.com/index.html )。框架方面,只学 Vue 不够,Vue 的设计专注于降低门槛,隐藏不必要的细节,但反过来说,会让开发者变得浅尝即止,所以 react 和 typescript 肯定要学,angular 也可以了解一下。另外,计算机基础很重要,计算机基础越好,以后的上限越高。为什么很多人看不上前端,就是因为太多前端开发者表现得太不专业了,只知道自己的一亩三分地,对广阔的计算机世界一无所知。总之,珍惜可以专心学习的时间,工作以后就没那么专注了
75 天前
回复了 freezebreze 创建的主题 前端开发 watchEffect 的疑问
@Man957 简单来说,temp 和 height 是两个 proxy 对象,首次渲染的时候,会执行一次 watchEffect 的回调,在他们的 get 方法里会调用 track ,将当前的 effect ,也就是 watchEffect ,记录到相应的 dep 里( dep 就是一个记录 effect 的 Map 对象,也就是所谓的依赖),同时,也会把这些 dep 推到 effect.deps 数组里。当 temp.value 变化的时候,触发 set 方法,触发之前记录在 dep 里的 effect ,最终触发 effect.run(),也就是 watchEffect 里的回调,执行回调的时候,就会再次触发 get 方法,effect.deps 也会更新,更新时会比较新的 dep 和旧的 dep 。假设这次 temp.value 已经足够大了,由于 if 里的短路,不会触发 height 的 get 方法,比较 dep 的时候就会给 height 的旧 dep 执行 cleanup 方法,所以之后也就不会触发了
@panzhc 没有卖吧,改名是因为这个[issue]( https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web/issues/3573)
78 天前
回复了 freezebreze 创建的主题 前端开发 watchEffect 的疑问
每次触发 watchEffect 的时候都会重新收集依赖,然后会和上一次跟踪的依赖比较,如果一个依赖之前跟踪过,但这次没有,就会被清掉。你这个例子就是因为短路,依赖被清除了。用 watch 就可以了
1  2  3  4  5  6  7  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2667 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 39ms · UTC 15:27 · PVG 23:27 · LAX 08:27 · JFK 11:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.