Root.js
const Root = () => (
<HashRouter>
<div>
<Route exact path="/" component={Main}/>
<Route path="/main/:page" component={Main}/>
<Route path="/detail/:name" component={Detail}/>
</div>
</HashRouter>
);
export default Root;
ItemList.js中的Main
render() {
let count = 0;
return (
<div>
{this.state.data.map(function (data, i) {
count++;
return <Item data={data} key={count} order={count}/>;
})}
</div>
);
}
项向下滚动到(更多视图)追加数据(使用ajax )
项目单击以链接to={项目idx}并转至详细信息页面
然后回到第页..重置dom!
如何拯救dom?!?
发布于 2017-12-26 07:57:38
将数据保存在某个位置,以便当您返回索引时,将数据加载到页面中。Redux地图可以帮助你做所有的事情。记住,react是一个数据驱动的框架。你得到了数据,你就有了视图。
https://stackoverflow.com/questions/47973205
复制相似问题