我正在使用 TinyMCE,并且我使用 FFI-Hunspell 推出了自己的拼写检查器。
我只是在渲染这个硬编码的响应,但是当我单击 WYSIWYG 编辑器中的拼写检查按钮时,它说没有任何拼写错误的单词。
render :json => {:id => "#{params[:id]}", :result => {"presents" => ["presnts"], "motor" => ["moors"]}}.to_json
那么,JSON 应该是什么样的呢?
我正在使用 TinyMCE,并且我使用 FFI-Hunspell 推出了自己的拼写检查器。
我只是在渲染这个硬编码的响应,但是当我单击 WYSIWYG 编辑器中的拼写检查按钮时,它说没有任何拼写错误的单词。
render :json => {:id => "#{params[:id]}", :result => {"presents" => ["presnts"], "motor" => ["moors"]}}.to_json
那么,JSON 应该是什么样的呢?
我正在使用tinymce_rails gem。我原以为它使用的是较新的版本。无论如何,我发现这个链接详细描述了请求/响应的外观:https ://github.com/sophlenz/tinymce-rails 。实际上,旧版本 tinyMCE 的响应是这样的:
render :json => ({:id => nil, :result => ['badk', 'wirds'], :error => nil}).to_json
此外,它实际上使用第二个请求来获取建议。这些应该看起来像:
render :json => ({:id => nil, :result => ['bad', 'bed'], :error => nil}).to_json