1

私は TinyMCE を使用しており、FFI-Hunspell を使用して独自のスペルチェッカーを作成しました。

このハードコーディングされた応答をレンダリングしているだけですが、WYSIWYG エディターでスペル チェック ボタンをクリックすると、スペル ミスの単語はないと表示されます。

render :json => {:id => "#{params[:id]}", :result => {"presents" => ["presnts"], "motor" => ["moors"]}}.to_json

では、JSON はどのように見えるはずなのでしょうか?

4

1 に答える 1

0

tinymce_rails gemを使用しています。私はそれが新しいバージョンを使用していると思っていたでしょう。とにかく、リクエスト/レスポンスがどのように見えるかを詳しく説明しているこのリンクを見つけました: https://github.com/spohlenz/tinymce-rails。実際、tinyMCE の古いバージョンに対する応答は次のとおりです。

render :json => ({:id => nil, :result => ['badk', 'wirds'], :error => nil}).to_json

また、実際には 2 番目のリクエストを使用して提案を取得します。そして、それらは次のようになります。

render :json => ({:id => nil, :result => ['bad', 'bed'], :error => nil}).to_json
于 2013-07-24T17:16:57.530 に答える