您好,我正在用 angularjs 构建一个聊天应用程序,我的自动滚动一直向下滚动到聊天框的底部,就像消息中没有换行符时一样。但是,当出现换行符时,自动滚动不会一直向下。
在我的 scrollDown 指令中,我告诉元素 scrollTop() 一直向下到元素高度的底部。这里可能是什么问题?谢谢
我的笨蛋来了。当您使用它时,请务必在其中放置换行符。
最佳答案
对于要呈现的最后一个元素,事件似乎触发得太快了一点。将它包装在 $timeout
中可以解决问题
$timeout(function(){
scope.$emit("Finished");
})
关于javascript - angularjs ng-repeat 不处理换行符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20588871/