【发布时间】:2017-04-13 14:12:03
【问题描述】:
TinyMce 是最容易设置和自定义的,但我在使用触摸屏时遇到了问题。我在 IOS 和 Android 上使用 textAngular、Quill、CKEditor 的运气更差。
是否有任何设计用于 Ionic?
【问题讨论】:
标签: angularjs ionic-framework textarea rich-text-editor
TinyMce 是最容易设置和自定义的,但我在使用触摸屏时遇到了问题。我在 IOS 和 Android 上使用 textAngular、Quill、CKEditor 的运气更差。
是否有任何设计用于 Ionic?
【问题讨论】:
标签: angularjs ionic-framework textarea rich-text-editor
我遇到了同样的问题,最后我使用了contenteditable="true"。
我还必须添加 user-select:text 才能使其正常工作。
<div style="-webkit-user-select:text; user-select:text;" contenteditable="true"></div>
注意:你不能将它绑定到 Angular 模型,所以你需要想出一些自定义的东西。
【讨论】:
我尝试了一些最初为桌面应用程序编写的应用程序,包括专门为 Angular 编写的应用程序,以及一些为(咳咳)jQuery 编写的应用程序,但我尝试的所有应用程序都有问题。实验的时间表有限,(客户的预算,)所以最终决定使用带有contenteditable RTE 区域属性的块和上方的按钮(粗体、理由等)来滚动我自己的指令作为可重用指令在 JS 中使用 document.execCommand,这实际上比我预期的要容易,否则我永远不会走那条路。
我从这个漂亮的例子中得到了这个想法,所以不能接受任何功劳:
【讨论】: