問題タブ [voltrb]
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 - VoltRb でページの URL にアクセスする方法
Volt のコントローラーでコードを実行しようとしていますが、特定のページでのみ実行しています。ドキュメントを調べましたが、特定のページの URL にアクセスする方法がよくわかりません。page
おそらく、モデルに隠し変数または何かがあるのでしょうか?:
css - Intercity 経由で Volt を展開する際の InvalidByteSequenceError
これが Volt の問題なのかIntercityの問題なのかはわかりませんが、 Intercity/ を介して他のラック アプリを正常Capistrano
にデプロイできたにもかかわらず、Volt アプリをデプロイすると、ページにアクセスすると CSS ファイルのコンパイル中にエラーが発生します。
Encoding::InvalidByteSequenceError "\xE2" on US-ASCII
ファイルに対して一貫して発生し、.css.scss
すべてを に変換することで自分のファイルで発生しないようにしましたが、他のファイルでも発生することがあります (特に、と.scss
の少なくとも 1 つ)。volt-foundation
volt-font_awesome
理由はありますか?
ruby - VoltRb で特定のバージョンの新しいプロジェクトを作成する
を実行するvolt new foo
と、バージョン 0.9.3 のプロジェクトが作成されます。バージョンで新しいプロジェクトを作成できるようにしたいのですが0.9.4pre1
、その方法がわかりません。volt new foo
実行すると特定のバージョンのプロジェクトが作成されるように、Volt をどのように構成しますか?
ruby - Volt rb フレームワークがデータベースに接続できません
ターミナルで起動volt server
すると、このエラーメッセージが表示されます
データベースに接続できません。Volt は引き続き実行されますが、メッセージ バスはノード間の接続をセットアップするためにデータベース接続を必要とするため、メッセージ バスは無効になっています。これは、更新がインスタンス (サーバー、コンソール、ランナーなど) 間で伝播されないことを意味します。
以前はこれを行うことはありませんでした。リポジトリを削除しても、新しいものを生成し、新鮮で、クリーンで、手つかずの状態でも、このエラーが発生します。mongo DB ビューアーをインストールする必要がありますか?
ruby - Voltのコンポーネントにビューコードを抽出する方法
Railsパーシャルと同様の方法で、繰り返し表示されるものをコンポーネントに抽出しようとしています。
これ欲しい:
これになるには:
しかし、ビュー コードを移動しようとすると、app/activity/views/main/index.html
アクティビティが存在しないというエラーが発生します。
ruby - メソッドをテストする VoltRB rspec は Promise を配列に変換できません
モデルのメソッドでいくつかの rspec 単体テストを実行しようとしています。このメソッドは promise を返し、解決されるとその人の名前を返します。正しく動作することがわかっているので、この方法は問題ではありません。ここに私のテストコードがあります:
テストすると、次のエラーが表示されます。
デバッグ中に、次の行を使用してメソッドの戻り値を調べました。
そして、私は次の応答を得ました:
期待値に対してプロミスをテストするため、エラーが発生しているようです。このエラーが発生するのはなぜですか?
ruby - ruby voltでボタンを追加するにはどうすればよいですか?
ruby volt フレームワークにボタンを追加する方法を考え出そうとしています。これは初心者向けの質問です。
todos の例 (パート 1とパート 2 )を適応させようとしましたが、うまくいきませんでした。
HTMLが間違っているのか、コントローラーコードが間違っているのか、よくわかりません。任意のポインタをいただければ幸いです。
水やり.html
これによりページにボタンが配置されますが、ボタンを押すと、コントローラーで次のコードをトリガーしたいと思っていましたが、何も起こりません。
main_controller.rb
チェックとしてpステートメントを入れました-ボタンが押されたときにトリガーされないことは間違いありません。