我已将Classic TinyMCE编辑器添加到我的网站(angularjs版本),并遇到以下问题:在编辑器中键入内容,将其删除以及键入其他内容时,更新不正确。
当我写“测试支持答案”时,将其删除,然后键入“也许行得通吗?” 并提交票证响应,结果将为“ Test Supp”。
这仅在整个消息被删除时发生。删除部分邮件似乎不会造成任何问题。
其他人有没有类似的问题并且可能知道解决该问题的方法?
答案 0 :(得分:0)
自己修复。在另一个站点上实施了不同的代码,并且看起来工作正常。我不确定是什么引起了问题,但是这是我解决问题的方法。
旧实现:
<form method="post" ng-controller="TinyMceController">
<textarea ui-tinymce="tinymceOptions" ng-model="ticketContent"></textarea> </br>
<button type="button" ng-controller="ticket-answer" ng-click="addAnswerAction()" style="background:#ff6464;color:#fff !important;">Create</button>
</form>
新实现(已对其进行修复):
<form method="post" >
<div ng-controller="TinyMceController">
<textarea ui-tinymce="tinymceOptions" ng-model="ticketContent"></textarea> </br>
<button type="button" ng-click="addAnswerAction(textContent)">Create</button>
</div>
</form>