我已将Classic TinyMCE编辑器添加到我的网站(angularjs版本),并且遇到的问题是,在编辑器中输入内容时,删除它,输入其他内容时无法正确更新。
当我在“测试支持答案”中写入时,删除它然后键入“也许它会起作用?”并提交票证回复,结果将是“Test Supp”。
这仅在删除整个邮件时发生。删除部分消息似乎不会导致任何问题。
有没有其他人有类似的问题,可能知道修复它的方法?
我自己修好了。在另一个网站上实现它不同,它似乎工作正常。我不确定导致问题的是什么,但这是我如何修复它。
旧实施:
<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>