gpt4 book ai didi

enzyme - 仅获取当前节点的文本

转载 作者:行者123 更新时间:2023-12-04 21:07:31 28 4
gpt4 key购买 nike

我正在使用 airbnb 的 enzyme 库进行 react 测试,我只想检索当前节点的文本,不包括来自任何子节点的任何文本。

  const component = <div>hello<span>there</span></div>

如果我做:
  shallow(component).find('div').text()  //hellothere

如果我做:
  shallow(component).find('span').text()  //there

我如何才能得到 hello ?

最佳答案

您可以使用 .childAt()

shallow(component).find('div').childAt(0) // hello
.childAt()将返回指定索引处的 child

关于enzyme - 仅获取当前节点的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42035511/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com