今天看啥  ›  专栏  ›  这波能反杀

一个这么小的技巧,提升 React 开发体验,我花了十年才领悟

这波能反杀  · 公众号  ·  · 2024-08-21 12:14

文章预览

作为一个资深 React 开发者,长期以来我都因为一个非常小的事情而感到烦恼,那就是, 在 JSX 中写三目运算和条件判断 例如这样的代码 {isGis  & &  (    < >      < div   className = 'border-b mt-20 mb-8 text-lg font-bold pb-3' > div >      < Giscus  />    < > )} 和这样的 {   auth    ? renderArticle(code)    :  < EnterCode  /> } 从开发体验上来说,这并不是一个非常明显的痛点,但是属于是一种 隐隐作痛 ,所以有的时候我会感觉很烦。而且当代码结构变得复杂的时候,写三目运算会让我的代码变得非常难看也不好理解。 但是这样的代码写了很多年,始终都没有掌握到一个很好的办法去解决它。一方面是没有想过要彻底解决,觉得好像勉强可以接受,另外一方面也是没有找到一个好的思路。 直到,我学习了 Solid.js 只要学习过 Solid.js 的控制流,就知道解决方案比 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览