테마 컴포넌트를 만들고 있습니다. 헤더에 다음 코드가 있습니다:
<script type="text/discourse-plugin" version="0.8">
api.modifyClass("model:post-stream", {
pluginId: 'test',
appendMore: function() {
this._super();
console.log("append");
}
});
</script>
appendMore를 오버라이드하여 스크롤할 때 게시물 스트림에 게시물을 추가하는 기능을 구현하고 싶습니다. 콘솔이 예상대로 로깅되고 있으므로 오버라이드가 제대로 작동하는 것으로 보입니다. 다만 두 가지 문제가 있습니다:
- 콘솔에 이 오류가 표시되고 있는데, 이 오류가 표시되지 않기를 바랍니다.

Uncaught TypeError: postStream.appendMore() is undefined
- 아직 기능 자체를 변경하지 않았는데, 이 코드 줄을 추가하면 게시물이 로드되는 속도가 눈에 띄게 느려집니다. 이 추가적인 시간 오버헤드는 어디서 발생하고 있을까요?
미리 감사드립니다!