ReactJs除了利用Virtual DOM大大提高了页面渲染速度。
本身基于组件的编码方式也很优雅,组件层次结构比较清晰,挺易于维护的。
下面用ReactJs写一个简单的手风琴菜单效果,仅供学习交流。
完整源码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<title></title>
<script src="https://npmcdn.com/react@15.3.1/dist/react.js"></script>
<script src="https://npmcdn.com/react-dom@15.3.1/dist/react-dom.js"></script>
<script src="https://npmcdn.com/babel-core@5.8.38/browser.min.js"></script>