如何从React正确使用twitter的widget.js?

时间:2016-03-16 14:51:12

标签: javascript twitter reactjs

我的反应应用程序打算显示推文。我使用嵌入式推文approch,我的反应应用程序创建了if ( has_post_thumbnail( $recent['ID'] ) ) { $photo = get_the_post_thumbnail( $recent['ID'], 'large' ); echo '<div class="section1-2singlephoto">' . $photo . '</div>'; } else { echo 'no Thumbnail'; } ,然后我在<blockquote>中调用了twttr.widgets.load()

componentDidMount

我现在需要加载全局componentDidMount() { const dom = ReactDOM.findDOMNode(this); if (twttr) { twttr.widgets.load(dom); } } 对象,因为我需要使用这个html标记:

twttr

我把它放在我的服务器代码中,在<script async src="//platform.twitter.com/widgets.js" charSet="utf-8"></script> 标记中,它应该没问题,因为它是异步脚本标记。

我不禁想知道我是否正确地做到了这一点?我应该在我的应用程序中嵌入<head>脚本吗?或者是否有更微妙的方法从远程JS库插入全局对象?

0 个答案:

没有答案