TinyMce是最容易设置和自定义的,但是我在使用触摸屏时遇到了问题。 IOS和Android上的textAngular,Quill,CKEditor都运气不佳。
有没有设计用于Ionic?
答案 0 :(得分:1)
我遇到了同样的问题,最后我使用了contenteditable="true"
。
我还必须添加user-select:text
才能使其正常运行。
<div style="-webkit-user-select:text; user-select:text;" contenteditable="true"></div>
注意:您无法将其绑定到Angular模型,因此您需要提供自定义内容。
答案 1 :(得分:0)
我尝试了一些最初用于桌面应用程序的内容,包括专门用于Angular的内容,以及一些用于(ahem)jQuery的内容,但我尝试的所有内容都存在问题。是否在有限的时间内进行实验(客户的预算),最终决定使用RTE区域具有contenteditable
属性的块以及上面的按钮(粗体)将自己作为可重复使用的指令滚动,理由等)在JS中使用document.execCommand
,这实际上比我想象的要容易,否则我从未走过那条路。
我从这个漂亮的例子中得到了这个想法,所以不能承担任何功劳: