問題タブ [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.

0 投票する
2 に答える
212 参照

voltrb - Ruby Volt で管理エリアを作成するには?

最近、Volt でよく遊んでいて、管理エリアの作成方法を知りたいと思っています。ドキュメントには、ユーザーのモデルを制限するセクションがありますが、それはまだ TODO リストにあります。これを行うためのエレガントな方法がまだあるかどうか知りたいですか?

ユーザーがログインしているかどうかを確認する方法はわかりましたが、ある種の役割管理 (RoR の cancancan gem など) を追加するとよいでしょう。

私はこれらすべてに慣れていないので、これがばかげた質問ではないことを願っています。おそらく、明らかな何かが欠けているかもしれませんが、どんな助けも大歓迎です!

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

voltrb - ビューに複数のクラスを追加する Volt

Volt 0.9 で Web サイトを構築しており、ナビゲーションに関して main.html をカスタマイズしようとしています。

さて、クラスを追加するために :Nav セクションに and if binding があります。問題は、バインドする場合に別のクラスを別のクラスに追加したいということです。バインドする場合は秒を追加しようとしましたが、運が悪く、

  • 2 番目の if バインディングを使用している場合はレンダリングされません。

    どうやってやるの ?

    ファイルは次のとおりです。

  • 0 投票する
    1 に答える
    110 参照

    ruby - Volt フレームワークでのファイルの要求

    Volt アプリのいくつかの異なるクラスに含めたい mixin があります。関連する構造は次のとおりです。

    ファイル パスを含む:app/component_1/models/my_model.rb

    含まれるファイル パス:app/component_2/mixins/my_mixin.rb

    これが私が試したことです:

    require "#{Volt.root}/app/component_2/mixins/my_mixin"ページをロードすると、サーバー出力に次のエラーが表示されます。SyntaxError: Cannot handle dynamic require

    require "app/component_2/mixins/my_mixin"サーバーの起動時に次のエラーが発生します。in `require': cannot load such file

    require_relative "../../component_2/mixins/my_mixin"ページをロードすると、サーバー出力に次のエラーが表示されます。Opal::Builder::MissingRequire: A file required by "app.rb" wasn't found. can't find file: "../../component_2/mixins/my_mixin"

    require "./app/component_2/mixins/my_mixin"ページをロードするときに、javascript コンソールで次のエラーが発生します。Uncaught RuntimeError: no routes match path: /

    他に何を試せばよいかわからない場合

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

    voltrb - Volt ユーザーに管理者ロールのフラグを付ける方法は?

    Volt の特定のユーザーに管理者ロールでフラグを付けるにはどうすればよいですか? current_user が管理者ロールであるかどうかを設定する必要があることはわかっていますか? モデルで...しかし、データベースはあなたが管理者ロールを持っていることをどのように認識しますか?