목록2026/03/04 (2)
따꿍의 프로젝트
문제점/개선점게시글 목록에서는 플레인 텍스트가 낫겠다는 의견이 나왔다.- 가독성이 떨어짐- 통일성도 떨어짐 해결방안해결하는 도중, tiptap 라이브러리에는 해당 기능을 제공하지 않아서 tag 가득한 text를 순수 text로 전환하려면 별도의 function을 만들어줘야 함을 알게 되었다.정확히는, tiptap 라이브러리로 가능하긴 한데 쓸데없이 무거워진다가 맞는 표현이겠다.editor.getText()팁탭 에디터의 getText 함수를 사용하면 tag 가득한 text를 순수 text로 전환 할 수 있다.다만, 이 editor instance를 가져오는 것이 까다롭다.PostBar은 백엔드 DB에서 editor instance를 가져오는 게 아니라, HTML text를 가져오기 떄문이다. 물론, edi..
작업수정페에지에도 에디터를 적용하려고 한다. 지금까지는 WritePostPage에서만 에디터가 적용되어 있다. WritePostPage에서는 placeholder와 setText가 적용되어 있다. { const htmlContent = editor.getHTML(); setText(htmlContent); }}/> EditPostPage에서는 기본적으로 세팅해줘야하는 텍스트가 백엔드에서 넘어오니test를 전달해줘야하고, 반면 placeholder은 필요없어진다. setText은 WritePostPage와 동일하게 세팅해줬다. { const htmlContent = editor.getHTML(); setText(htmlContent); }}..
