在React中我创建了返回null组件 - https://github.com/joshwcomeau/return-null - 所以我这样做:
class Blah extends Component {
render = () => null
}
现在我在这里使用箭头功能只是为了简单起见。这导致Babel进行额外的开销(不必要的绑定),这是不需要的。
是否有一种类型方法的镜头形式只返回没有箭头绑定?像这样:
class Blah extends Component {
render() null
}
答案 0 :(得分:1)
您可以将() => null
分配给某个变量,并在需要空组件时使用它,例如:
const rnull = () => null;
class Blah extends Component {
render = rnull
}
没有任何语法可以使这更简单或更短。