请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,那个评论列表的怎么让最新添加的在顶部而不是在末尾添加?js中有insertBefore()方法,但是我怎么取到最新的一条数据呢

https://img1.sycdn.imooc.com/szimg//58de5ec30001e9e904250215.jpg

//第二个问题:这个我显示未定义,为什么呢? 是API 返回json没有这个属性么?
const userCommentsList= userComments.length?
    userValue.map(( uComments, index )=>{
        return(
            <Card key={ index } title={`在 ${ uComments.datetime } 评论了文章`} extra={<a href={`/#/details/${ uComments.uniquekey }`}>查看</a>}>
                <p>{ uComments.Comments }</p>
            </Card>
        )
    })
    :
    '您暂时没有评论。';

第三个问题 ,我大致看了css样式,F12也没发现问题,但 鼠标移入的时候这个card组件为什么两边的边框都消失了呢? 

正在回答 回答被采纳积分+3

2回答

提问者 打不倒的小成c 2017-04-01 17:13:06

undefined的问题我找到了,写错了一个参数

0 回复 有任何疑惑可以回复我~
提问者 打不倒的小成c 2017-03-31 22:03:31

第一个问题被截断了,就是我怎么取到最新的一条评论并添加到评论列表的顶部呢?

0 回复 有任何疑惑可以回复我~
  • Parry #1
    这个主要你让你的 API 返回的时候排序就可以了。我的 API 的排序目前就是这样的。
    回复 有任何疑惑可以回复我~ 2017-04-01 18:26:44
  • 提问者 打不倒的小成c 回复 Parry #2
    嗯,我用了数组的reverse方法将map返回的新数组颠倒了一下顺序,谢谢老师
    回复 有任何疑惑可以回复我~ 2017-04-01 18:29:39
  • 提问者 打不倒的小成c 回复 Parry #3
    一开始可能想的有点多,想用dom来实现
    回复 有任何疑惑可以回复我~ 2017-04-01 18:30:13
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信