假如把滚动条滑到最底下,然后react向数据库发送请求,然后显示新加载的数据,并且之前的数据不改变,还有加载时等待的动画有这方面的插件吗?还请大神指导
滚动条滑到最底发送一个请求,同时设置变量loading为true的显示一个加载中的动画,数据返回之后,将loading设置为false隐藏动画,将返回的新数据追加到旧数据上面
4 回答1.6k 阅读
2 回答1.1k 阅读✓ 已解决
2 回答2.6k 阅读
1 回答951 阅读✓ 已解决
1 回答680 阅读✓ 已解决
2 回答837 阅读✓ 已解决
2 回答996 阅读
react是基于状态的,你只要修改你数据的状态就可以了,例如你当前页面的数据是个数组,当浏览器滚到底部的时候,加载数据,你把加载回来的数据 push到数组的尾部就好了
动画其实比较简单把,没必要用什么插件,一个gif或者svg或者css3的动画解决了呀,无非就是通过状态控制这个加载动画现实和隐藏就好了