我正在创建一个主题组件。我在标题中有以下内容:
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("model:post-stream", {
pluginId: 'test',
appendMore: function() {
this._super();
console.log("append");
}
});
</script>
我想覆盖 appendMore,它会在您滚动时将帖子添加到帖子流中。它似乎被正确覆盖了,因为控制台正在按预期记录。但有两个问题:
1.此错误显示在控制台中,我不想看到它 ![]()
未捕获的 TypeError: postStream.appendMore() is undefined
2.我还没有改变功能,但添加这一行代码会显著减慢帖子的加载速度。这额外的开销来自哪里?
提前感谢!