問題タブ [ramaze]
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.
ruby - 中級Ramazeルーティングヘルプお願いします
パート1:
との電話がありますが、とにかくレイアウトを使用していると思われるようにlayout(:default){|path,wish| wish !~ /rss|atom|json/}
要求します。どうすればこれを修正できますか?/foo/bar.json
wish
html
パート2:
マップされたコントローラー/path/to/file.ext
のメソッドを呼び出し、リターンを作成するときに使用するようにルーティングしたいと思います。'file.ext'をメソッドに渡して解析し、ケースを実行するよりも、これを行うためのより良い(より洗練された)方法はありますか?私が書いていたら、この質問はもっと簡潔だったでしょう。RamazeでRESTをどのように行うのでしょうか。これに対するGoogleグループの回答があるようですが、何らかの理由でアクセスできません。to
/path
ext
to
ruby-on-rails - ActiveSupport::Ramaze プロジェクトの Inflector?
ActiveSupport 3 にアップグレードしたところ、「camelize」、「titleize」などの文字列メソッドがすべて失われました。私のプロジェクト全体で問題が発生しました。これまでのところ、これらのメソッドを自分で書き直して修正しましたが、もっと良い方法が必要です。ActiveSupport が String をグローバルにモンキー パッチしなくなったのはおそらく良いことだとは思いますが、私にとってはうまく機能していました。とにかく、これらのものを文字列にパッチして、それらを呼び出す新しい方法を見つけることはできますか?
unicode - Unicode の Ramaze リクエスト パラメータ?
ユニコードを使用してエラーをスローしているフォームをレンダリングするためのパーシャルがあります。エラーを次の行に絞り込みました。
私が行くと、localhost/thepath?q=中文
それがスロー されます
しかし
正常に動作し、リクエストに含まれていない値からのすべての Unicode 文字列も正常に動作します。
ruby - 続編モデルジェネレーターは存在しますか?
mySQL データベースのテーブルの定義を読み取った後、Ramaze の続編モデル ファイルを生成できる Ruby クラスを探しています。たとえば、次のように入力します。
ruby mySuperGenerator.rb "mytable"
そして、結果は「モデル」ディレクトリのファイル「mytable.rb」になり、次のものが含まれます。
そのようなジェネレータが存在するかどうか誰かが知っていますか?
ruby - ramaze はアップロードされたファイルをロックしますか?
Windows の Ramaze でファイル ロックの問題に遭遇した人はいますか? アップロードしたファイルはすべてロックされています (私はアップロード ヘルパーを使用しています)。
私が使用している - Ruby 1.93 - Ramaze-2012.04.14 - Rack-1.4.1
ありがとう!
ruby - Ramaze での別のアクションへの委任
IDが渡された場合、IndexアクションからShowアクションに委任したいと思います。私はそれを機能させることができないようです、私はここで何が間違っていますか?
ruby - Ramaze レイアウトを条件付きで無効にするにはどうすればよいですか?
リクエストがたまたま ajax リクエスト (つまり、request.xhr? == true) である場合、コントローラー メソッドがレイアウトを無効化/拒否することで応答するようにしたいと考えています。
以下は機能していないようです-それでもレイアウトを返します
ruby - gemがインストールされているramazeが見つかりません
私はRamazeバージョン2012.04.14、Rubygems 1.3.6、Ruby 1.8.6を持っているので、最新バージョンを持っています。私のコンソールはRamazeと関連するすべてのコマンドを認識します。(実行できますramaze --version
)
www/
パブリックファイルが移動するローカルホスト環境内のフォルダー内にフォルダーを作成しました。
www/demo/hello_ramaze.rb
チュートリアルで説明されているコードをファイルとして使用します。
実行しようとするruby hello_ramaze.rb
と、このエラーが発生します。
hello_ramaze.rb:1:in `require':ロードするそのようなファイルはありません--hello_ramaze.rb:1からのramaze(LoadError)
javascript - Ramaze + CoffeeScript : Ramaze で Javascript を自動的に生成することは可能ですか?
次のようにSinatraで簡単に行うように、CoffeeScriptファイルからJavascriptを自動的に生成する方法を見つけようとしています:
このようにして、私のコードでは、ファイル.js
しか取得していない場合でも、ファイルが存在するように振る舞うことが.coffee
できました。クライアント側のCoffeeScriptコンパイラを使用するよりも、特定性が低く、バグが少ないです...
ruby - Sequelがデータベーステーブルを書き込まないのはなぜですか?
controller / makenew.rb
私が得るエラーはです。
SQLite3 :: ConstraintException:debates.questionはNULLではない可能性があります
ポストデータを確認しましたdata.question
が、nullではありません。
何が起こっている?