gpt4 book ai didi

javascript - 如何在 enzyme 测试中访问由 dangerouslySetInnerHTML 创建的实际呈现的 HTML

转载 作者:行者123 更新时间:2023-11-29 16:04:24 26 4
gpt4 key购买 nike

我的组件使用 dangerouslySetInnerHTML 呈现 HTML属性(property)。我需要在我的 enzyme 测试中访问这个呈现的 HTML。我该怎么做?

我已经试过了 component.html()但它返回类似 <button ...>[object Object]</button> 的内容.

最佳答案

您可以通过组件属性访问它...

const { dangerouslySetInnerHTML: { __html } } = component.props();

console.log('__html', __html);

关于javascript - 如何在 enzyme 测试中访问由 dangerouslySetInnerHTML 创建的实际呈现的 HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48278014/

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