首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React.js:将React.js代码与HTML分开

React.js:将React.js代码与HTML分开
EN

Stack Overflow用户
提问于 2015-11-06 06:51:48
回答 1查看 1.8K关注 0票数 0

我刚开始接触React.js,只是尝试一下而已。我的index.html中有如下代码:

代码语言:javascript
复制
<script type="text/babel">
	var galleryData = [
		{ smallURL: "https://farm6.static.flickr.com/5650/22151329006_9d32e48fe9_s.jpg", bigURL: "https://farm6.static.flickr.com/5650/22151329006_9d32e48fe9_b.jpg", title: "Nothing Gold Can Stay" },
		{ smallURL: "https://farm6.static.flickr.com/5650/22151329006_9d32e48fe9_s.jpg", bigURL: "https://farm6.static.flickr.com/5650/22151329006_9d32e48fe9_b.jpg", title: "Nothing Gold Can Stay"}
	];

	var ThumbNail = React.createClass({
		render: function(){
			return (<a href={this.props.data.bigURL} title={this.props.data.title} data-gallery=""><img src={this.props.data.smallURL} /></a>);
		}
	});
      ....
</script>

我的问题很简单,但我太笨了,无法搞清楚:我能否将这个标记中的整个脚本分离到另一个文件中,然后像我们如何正常地使用javascript文件一样引用它呢?

如果是,这个文件的扩展名是什么,我如何在HTML中引用它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-06 06:56:40

您可以也应该将您的JavaScript放在单独的文件中。为了作出反应,大多数人使用文件扩展名.jsx在JSX中编写代码。

至于如何将其连接起来,我建议https://facebook.github.io/react/docs/getting-started.html#separate-file。Facebook在他们的文档方面做得很好。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33561103

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档