回答了问题2023-02-12
Copilot 是一个非常好的帮手呀,能节省下非常大量的时间,尤其是在写「屎山代码」的时候。当然还是需要 Review 下生成的代码的,它不是完美的,也会写 Bug。
回答了问题2023-02-10
写两个函数用于 API <--> From Values 间双向转换。这种模式不仅仅可以解决这个字段,有其他地方不适配也可以解决。
回答了问题2023-02-09
可以把 a.svg 写成一个组件,按普通组件一样使用就可以了。 {代码...}
关注了问题2023-02-08
赞了回答2023-02-08
还是有区别的。 {代码...}
回答了问题2023-02-08
useEffect 及其他内置 Hooks 仅提供了基本的功能。而在业务中,为了提取可复用的组件逻辑,可以使用自定义 Hooks 。 ahooks 和 react-use 等库就是更通用的自定义 Hooks 集合。
回答了问题2023-02-08
前端识别转换即可。前端用正则等方式识别输入是否合理(有错误则报错),提交时转换成约定好的数据结构传给后端,后端无需做识别,只需校验数据结构中的字段即可。
回答了问题2023-02-08
💡 说明:抽象相等运算符会将其两端的表达式转换为数字值进行比较,尽管这个例子中,左右两端均被转换为 0,但原因各不相同。数组总是真值(truthy),因此右值的数组取反后总是为 false,然后在抽象相等比较中被被类型转换为 0。而左值则是另一种情形,空数组没有被转...
回答了问题2023-02-07
既然使用了 Cookie 做用户验证,你无需关心 Cookie 里是 Token 还是其他东西,请求接口时带上(非跨域浏览器自动,跨域设置下 withcredentials )就可以了。
回答了问题2023-02-07
你的做法没问题呀,或者 id = {id} and createUserId = {userId} 去 get 或 update,查询不到就无权限。
回答了问题2023-02-07
不 as any 可以用 in,typescript 会自动推导,但是要额外判断下 options.observe 是否为 ture.
回答了问题2023-02-07
如果不做的话会有什么问题想象这么一个场景:你在图书馆或其他地方的公用电脑上登录帐号,离开的时候只关闭了浏览器而没有退出登录,那么其他人再打开这个网站的时候,就能以你的身份访问。应不应该做这个取决于你们商城的安全要求怎么样,我认为还是得由产品经理评...
回答了问题2023-02-06
推荐使用 rich,可以在终端输出「富文本」。图片引自 Github其他的一些库有:coloramatermcolor
关注了问题2023-02-06
回答了问题2023-02-06
如果你的页面很复杂,比如一个商品详情页,有商品详情、用户评论、商品推荐。你把页面分成「商品详情」、「用户评论」、「商品推荐」三个区块组件,那么这三个组件各自请求属于各自的数据会更好。
回答了问题2023-02-06
可以点击查看下 canvas.getContext 的几个重载定义,指定 params 可以获得更准确的返回类型。使用 Typescript 时尽量少使用 as。
回答了问题2023-02-05
1.react的哪个状态管理库使用起来更加方便呢?如果以方便来说,recoil 与 jotai 这种「原子式」状态管理工具最合适。2.react的路由库哪个最好使用呢?「最好用」需要结合项目实际和个人主观看法来说。对于常规路由库来说,使用最广泛的当然是 React Router,但是目前...
回答了问题2023-02-05
我尝试过如下几个阶段:各种饮料(不关心是否健康),吃过饭就去便利店里买一瓶饮料,每天换着品种喝,钟爱无糖冰红茶;瑞幸咖啡,几乎隔天一杯橘金气泡,后来有一天突然感觉心悸,就不喝咖啡了;立顿茶包,茶好像是门大学问,我这等粗人还是直接喝茶包好了。不过嫌...
回答了问题2023-02-04
说一个 macOS 原生支持的方式,按住 Command 键,将应用程序拖到 toolbar 即可固定,点击即可打开这个应用程序。缺点:若需在这个程序打开某个文件夹,需要将该文件夹拖到图标上;单独点击图标只会打开这个应用程序。
回答了问题2023-02-04
这是 ES6 新增的语法模版字符串,语句 xuan`你好` 中的函数 xuan 是作为标签函数使用的,语句的值即是函数 xuan 的返回值,根据规范,传递给标签函数 xuan的第一个参数为字符串值被占位符分开的数组。