第三方 html 标签的 React 参考
React reference for third party html tag
我正在寻找一种方法来使用 useInView 挂钩添加出现的动画。问题是我的代码中没有我需要的标签,我通过 dangerouslySetInnerHTML 从第三方 Ghost 将其作为一个标签获取。
dangerouslySetInnerHTML={{__html: props.post.html}}/>
有没有办法用 React 的方式来做?
您可以直接在 JSX 中使用 Web 组件,如 react documentation 中所述。 JSX 转换应该会处理它。
如果您在编译时之前不知道标签,那么除了使用 dangerouslySetInnerHTML
.
别无他法
我正在寻找一种方法来使用 useInView 挂钩添加出现的动画。问题是我的代码中没有我需要的标签,我通过 dangerouslySetInnerHTML 从第三方 Ghost 将其作为一个标签获取。
dangerouslySetInnerHTML={{__html: props.post.html}}/>
有没有办法用 React 的方式来做?
您可以直接在 JSX 中使用 Web 组件,如 react documentation 中所述。 JSX 转换应该会处理它。
如果您在编译时之前不知道标签,那么除了使用 dangerouslySetInnerHTML
.