問題タブ [high-voltage]

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 投票する
3 に答える
2164 参照

arduino - arduinoで12v鉛蓄電池の連続電圧を読み取る方法は?

前もって感謝します。鉛蓄電池初心者です。

実際、私は太陽エネルギーを使用して、12v 密閉型鉛蓄電池を充電しています。問題は、バッテリー電圧を継続的に監視する必要があることです。そのために分圧器を使用しました。

今私の質問は、分圧器をバッテリーに連続的に接続できますか?

そして、計算された電圧は変動しています。この変動を減らすにはどうすればよいですか?

ありがとうございました。

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

ruby-on-rails - 表示アクションの HighVoltage 静的ページ コントローラーで関数を定義する方法は?

静的ページには HighVoltage を使用しています。私は持っている:

routes.rb で。

私は PagesController を持っています:

これで、ホームページ用の home.html.erb ができました。コントローラーでいくつかのことを定義したかったのです。たとえば、私は欲しい:

だから書いてみた

PagesController にありますが、「そのようなページはありません:ホーム」と表示されます。私はここで少し迷っています。なにか提案を?

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

ruby-on-rails - Redcarpet を使用した Markdown での ERB の使用

Markdown が .erb でうまく動作するようにしようとしています。Redcarpet で解析されるマークダウン ページ (またはマークダウン パーシャルを含む通常の .html.erb ファイル) をレンダリングするために high_voltage を使用したいと思いますが、すべてを連携させるのに苦労しています。

現時点markdown_template_handler.rbでは、次のコードを含む初期化子が呼び出されています。

ただし、7行目で失敗し、compiled_source = erb.call(template)「引数の数が間違っています(1が指定され、2が予想されます)」というエラーコードが表示されます

ERB Rubyのドキュメントを見ましたが、私が理解したところでは、call メソッドは new メソッドの派生物であり、1 つの引数 (テキスト) のみを必要とします。ただし、簡単な Rails コンソール セッションで使用しようとすると、2 つの引数も必要でした。

上記のコードから erb を解析する要件を削除すると、すべてが期待どおりに機能するため、Redcarpet が機能しないこととは関係ないと思います。

Rails v6.0.0.rc1 と Ruby v2.5.3p105 を使用しています

どんな助けでも大歓迎です。

編集

さらに調査した結果、Rails 6.0 ERB ActionView テンプレート ハンドラーを見つけることができました。このハンドラの call メソッドには、テンプレートとソースの 2 つの引数が必要です。とはいえ、Rails 5.2.3 では、ERB アクション ビューのテンプレート ハンドラー呼び出しメソッドに必要な引数はテンプレート 1 つだけです。

誰かが、この文脈でどのソースが何であるかを理解する方向に私を指摘してもらえますか? 私が見つけることができるドキュメントはありません。


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

ruby-on-rails - Rails High_Voltage エラー: #<# の未定義のメソッド 'page_path'

以前は、それぞれ専用のコントローラー/ビューを使用して静的ページにリンクしていましたが、もちろん、これは奇妙です。
よりシンプルで読みやすいリンクを作成するために、Rails (Debian では Rails 5.1.7) アプリに High_Voltage gem をインストールしました。
ルーティングに成功
page GET /pages/*id high_voltage/pages#show
し、application.html.erb に以下を含めました:
<% link_to "About", page_path(:id =>"about") %>
.../app/views/pages/about.html.erb が存在します - しかし、Rails が

私の新しい蜂の間違いは何ですか?どんなヒントでも大歓迎です。ありがとう!!
カーステン