最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How to access actual rendered HTML created by dangerouslySetInnerHTML in Enzyme tests - Stack Overflow

programmeradmin1浏览0评论

My ponent renders HTML using dangerouslySetInnerHTML property. I need to access this rendered HTML in my enzyme tests. How can I do that?

I already tried ponent.html() but it returns something like <button ...>[object Object]</button>.

My ponent renders HTML using dangerouslySetInnerHTML property. I need to access this rendered HTML in my enzyme tests. How can I do that?

I already tried ponent.html() but it returns something like <button ...>[object Object]</button>.

Share Improve this question edited Jan 17, 2018 at 13:53 waka 3,4179 gold badges38 silver badges54 bronze badges asked Jan 16, 2018 at 9:32 Marek TakacMarek Takac 3,04827 silver badges30 bronze badges
Add a ment  | 

1 Answer 1

Reset to default 8

You can access it via the ponent props ...

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

console.log('__html', __html);

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论