問題タブ [kemal]
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.
crystal-lang - Kemal アプリで Bootstrap を使用する
Web フレームワークのkemalを使用して、crystal-lang でアプリを作成しています。
style.css
Kemal のアプリ テンプレートで Bootstrap ファイルを使用するにはどうすればよいですか?
- myapp.cr の場所 = src/myapp.cr
- ブートストラップの場所 = src/public/css/bootstrap.css
- レイアウト ファイル = src/views/layout/standard.ecr
フルパスも試しましたが、これもうまくいきませんでした。スタイルはロードされません。
これが私のstandard.ecr
(レイアウトファイル)です
parameters - ケマルのビューでパラメータを使用する
Crystal/kemal に移行しようとしている単純な ruby/sinatra アプリがあります。ユーザーがフォームの選択を送信すると、sinatra バージョンはパラメーターをハッシュとして POST します
次に、選択内容をルートrender index.erb
でビューに渡します。post
ただし、ケマルでは、パラメーターを収集できますが、ビューでそれらにアクセスする方法がわかりません。エラーが発生し続けますundefined local variable or method
。
ビューが送信されたパラメータにアクセスできるようにするにはどうすればよいですか?
post
ルートのシナトラ コードは次のとおりです。
および対応するkemalコード: