回答了问题2024-02-06
cache-control 是让浏览器来控制缓存indexDB是开发者自己来控制
赞了回答2024-02-02
两个误区吧:尽量不要把 useEffect 当作一个 “监听器” 来使用useRef 保存的内容不随着组件的每次渲染而更新。在 useEffect 逻辑里,第二个参数里传 ref 相关的值,这种使用方式不太对。解决思路:在更新 ScaleRef.current 的地方,直接写 useEffect 里的逻辑即可(有...
回答了问题2024-01-10
这两种封装的分层都不一样第一种实际不应该是泛用的 Http ,而是和业务相关的 Client {代码...}
赞了回答2024-01-10
如果你确实一定要使用这个table组件库,那么最好还是单独和他们联系。而不是在社区提问,毕竟思否看起来并没有他们的开发团队成员在活跃。以下回答是在我大概看了一下说明的基础上,如果你要进步一追问最好是通过邮件联系他们。
回答了问题2023-11-18
可以利用这几个APIIntersectionObserverscrollIntoWindow
回答了问题2023-10-04
有一个 renderString 的方法,应该也是之前的 SSR 的主要实现方法
回答了问题2023-09-11
回到源初的问题,为什么登陆模块要有滑块验证。我觉得可能有以下的几个原因:防止暴力破解密码防止短信获取功能被用去作为短信轰炸机的源头第二个问题是纯前端验证能不能防止上面的问题?答案是当然不能。但是我们要看和什么对比,如果和完全没有验证的状态(也就是...
回答了问题2023-09-09
scroll-behavior不能自定义速率。但是你可以通过 requestAnimationFrame 自己写 scroll 行为。
赞了回答2023-09-08
感谢大家的解答,忘了说是小程序,小程序中稍微麻烦些,需要读取svg文件(需要用binary方式读取,不然iOS不显示),然后查找替换高度和颜色部位的值,再转为base64加载到image标签中。其实如果在web端,直接用变量控制即可。svg代码见文末。
回答了问题2023-09-05
1. 如果是相同域名的 websocket url,那么可以直接设置 document.cookies,浏览器会在请求的时候自动携带这个 cookies {代码...} 2. 可以使用 HTTP Auth 的方法,也就是将 auth 信息写在 uri 中 {代码...} 3. 使用 SocketIO 作为替代方案 {代码...}
回答了问题2023-08-23
react 团队没有承诺过在 18 版本推出 Offscreen 功能。只是揭露要做这件事情吧。
赞了回答2023-08-23
这个是windows文件系统的问题, dos文件系统, 文件名是不区分大小写的, 而js又是按照unix系统去设计文件系统.解决办法是: 先把test1.js或者Test1.js改成其它文件名, 例如atest1.js. 然后同事按shift ctrl p 这三个键, 输入reload, 出现一个顶部菜单, 点击"开发人员: ...
回答了问题2023-08-17
方案一针对容器使用 flex justify-between方案二针对按钮加入 margin-left: auto;
赞了回答2023-08-09
这不是 {代码...} 语句而是 {代码...} 语句 {代码...} 也就是说里面的这个for循环结束后确定这个数不是素数,那么它就是一个合数(仅限给出的数字范围)。
回答了问题2023-07-30
这个情况必须导出使用,因为你使用了 enum 的运行时特性,而其它 TypeScript 的类型注解都是编译时特性,那些特性是可以全局默认导入的。
回答了问题2023-07-27
比如 ../span 是根据你的 evaluate() 的节点作为初始入口来判断的。
回答了问题2023-07-27
这是因为 react 遵守函数式语言的一些特性,比如 immutable 是要求不能对 object 进行修改的,而是每次要根据旧的 object 生成一个新的 object。
回答了问题2023-07-01
你的这一行代码不是表达式(expression),而是语句(statement)所以要改写为 return accumulator {代码...}
回答了问题2023-07-01
你可以使用 react-query 这种方式,它会缓存之前保留的数据,然后通过 stale-while-revalidate 的方式进行更新。这种方式不会重新渲染 loading 效果。
回答了问题2023-07-01
Next.js 内置支持 css module,不需要手动引入 webpack loader: [链接]写法是必须将 css 文件使用 import 的方法写在 js 文件中,和 css 文件的命名方式无关