<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
<link rel="stylesheet" type="text/css" href="css/tab.css">
<script src="../react.js"></script>
<script src="../react-dom.js"></script>
<script src="../browser.min.js"></script>
</head>
<body>
<div id="app"></div>
<!-- 别忘了设置type -->
<script type="text/babel">
// 创建一个AppTab组件, 注意react中元素的都是DOM属性, 其中class应该写成className
var AppTab = React.createClass({
render() {
return (
<div className="wrapper" id="wrapper">
<ul className="tab" id="tab-menu">
<li className="tab-item active">国际大牌<span>◆</span></li>
<li className="tab-item">国妆名牌<span>◆</span></li>
<li className="tab-item">清洁用品<span>◆</span></li>
<li className="tab-item">男士精品</li>
</ul>
<div className="products" id="tab-main">
<div className="main selected">
<a href="###"><img src="imgs/guojidapai.jpg" alt=""/></a>
</div>
<div className="main">
<a href="###"><img src="imgs/guozhuangmingpin.jpg" alt=""/></a>
</div>
<div className="main">
<a href="###"><img src="imgs/qingjieyongpin.jpg" alt=""/></a>
</div>
<div className="main">
<a href="###"><img src="imgs/nanshijingpin.jpg" alt=""/></a>
</div>
</div>
</div>
);
}
});
// 渲染AppTab组件
ReactDOM.render(<AppTab/>, document.querySelector('#app'));
</script>
</body>
</html>
网友评论