問題タブ [rubyamf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
377 参照

ruby-on-rails - rubyamf で渡されるパラメーターの制御 (rails + flex)

RemoteObject メソッドで渡されるパラメーターを制御するにはどうすればよいですか? このサイトからコードを直接ダウンロードして実行すると、オブジェクトを保存すると、次のパラメーター セットが返されることに気付きました。

一方、私自身のプロジェクト(基本的にそのチュートリアルと同じ手順に従う必要がありました)は、次のようなトレースを与える保存を行います

明確にするために、違いは、posts コントローラーへの要求が、params[0]["post"] として 1 つと params["post"] として 1 つの投稿の 2 つのコピーを受け取るように見えることですが、私のコードは 1 つしか与えません。

RemoteObject 呼び出しを定義しているように見える唯一のコードは次のとおりです。

そして、値オブジェクトの定義は

私自身のコードは非常に似ていますが

ある種の構成設定があると思いますが (おそらく Flex で)、それが何であるかわかりません。どこを見るべきかについて何か提案はありますか?ありがとう。

0 投票する
1 に答える
440 参照

ruby-on-rails - Adobe Flex (Flash Builder) + RubyAMF エラー

Adobe Flex と Ruby を使用して (Ruby AMF プラグインを介して) アプリケーションを開発しています。問題は、データベースから単純なクエリを作成しようとすると、データベースからの UTF-8 文字が原因でエラーが発生することです。エラーは次のとおりです。

RubyAMF >>>>>>>>> # かかった: 0.00011 秒 RubyAMF >>>>>>>>> # かかった: 0.26820 秒 互換性のない文字エンコーディング: ASCII-8BIT および UTF-8 /Users/paito/work/banquet/ server/vendor/plugins/rubyamf_plugin/io/read_write.rb:226:in writen' /Users/paito/work/banquet/server/vendor/plugins/rubyamf_plugin/io/amf_serializer.rb:219:inwrite_amf3_string' /Users/paito/work/banquet/server/vendor/plugins/rubyamf_plugin/io/amf_serializer.rb:148:in `write_amf3'


私のコントローラー:

終わり

レールのバージョン: 3.0.7

これを解決する方法を知っている人はいますか? ありがとう。

0 投票する
0 に答える
99 参照

ruby-on-rails - rubyAMFプラグイン+レール2.3.4+raby 1.8.7

現在、Rails2.3.4Webアプリケーションでruby1.8.7を実行しています。githubからrubyamfプラグインをインストールしようとしていますが、「プラグインが見つかりません」というエラーが発生し続けます。リポジトリのクローンを作成し、プラグインをvendor/pluginsフォルダーにコピーしました。ただし、ruby install.rbを実行すると、次のエラーが発生します:RUBYAMFのインストールエラー:初期化されていない定数Rails

このプラグインをインストールするにはどうすればよいですか?

ありがとう!