iT邦幫忙

0

editor | 如何寫一個自己的 editor ?(已解決)

我用太多套件,但是很多都有限制,或是一些我不需要的功能太多
我現在知道的 https://paper.dropbox.com/https://medium.com/
現在卡些問題是

問題1
怎麼樣像這兩個editor功能一樣
我圈起我要改變的字串後,可以浮現editor?

問題2
浮現editor後,能夠對圈起的字串做改變,例如加上 <h1> 或變粗體,加上 blockquote
這種原理是甚麼?可以怎麼做?

問題3
像這種可以即時顯示HTML的EDITOR,應該是用 div標籤的 contenteditable 實現?

PS我是寫來自用,所以不會開源,也不會往複雜發展

看更多先前的討論...收起先前的討論...
難....
就像我想寫一個Window系統~
寫來系統自用...
froce iT邦大師 1 級 ‧ 2018-09-06 10:21:30 檢舉
你寫來不會開源,那我們幹嘛要教你怎麼寫?對我們又沒好處
Use the source, bro。
火爆浪子 iT邦研究生 1 級 ‧ 2018-09-06 10:22:38 檢舉
真假,我不是要那些功能,我只要簡單的而已,這樣自己沒辦法寫?
fuzzylee1688 iT邦研究生 3 級 ‧ 2018-09-06 10:59:30 檢舉
office word, wordpad, nodepad 你覺得那個簡單?? 要寫個底下.. 我要回答的web留言也不容易吧?? IT人要善用工具, 用別人的成果, 來增進自己的效能. 要成功自己要努力.. 不是問答案就能成功.
weiclin iT邦高手 4 級 ‧ 2018-09-06 11:51:07 檢舉
你所謂的簡單一點也不簡單, 原始碼都在這裡, 慢慢啃吧
https://github.com/yabwe/medium-editor
火爆浪子 iT邦研究生 1 級 ‧ 2018-09-06 13:30:57 檢舉
TO weiclin 所以這樣一點點功能就要那麼大的工程...
weiclin iT邦高手 4 級 ‧ 2018-09-06 17:03:49 檢舉
你可以寫寫看吧, 至少你提到的上面都有原始碼, 或是你試著精簡掉你不用的功能也行
火爆浪子 iT邦研究生 1 級 ‧ 2018-09-06 17:29:07 檢舉
我現在透過 execCommand 寫了一些基本 例如粗體 底線
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答