【发布时间】:2016-03-20 12:29:29
【问题描述】:
我创建了如下示例所示的选项卡:
http://codepen.io/trey/post/tabbed-navigation-react
它似乎在内容很少的情况下工作得很好,但呈现表格会减慢选项卡之间的切换速度,尤其是在移动设备上会有明显的延迟。
这是一个带有表格的示例:
var Content = React.createClass({
render: function(){
...
速度慢的原因是什么?
根据我的实际更复杂的数据,在移动设备上切换标签需要 3-4 秒。我还尝试更改它,以便选项卡切换两个内容组件的可见性,而不是更改一个组件呈现的内容,但这似乎没有任何效果。
唯一有帮助的是用纯 js 切换内容元素的可见性,这样就不会发生反应渲染,所以反应部分肯定存在根本性的问题,我就是不知道是什么?
【问题讨论】:
标签: javascript css reactjs