問題タブ [haml]

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

ruby - ruby、sinatra、hamlの連絡フォーム

私は3つすべてに不慣れで、Webサイトの簡単な連絡フォームを作成しようとしています。私が思いついたコードは以下のとおりですが、いくつかの根本的な問題があることを知っています(sinatraの経験がないため)。これを機能させるための助けをいただければ幸いです。私はこの種のもののドキュメントを理解/見つけることができないようです。

連絡先ページのhamlコード:

そして、これがsinatraのapp.rbにある私のコードです。

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

css - Compass ブループリント mixins 未定義

ブループリントを使用してコンパス/sass/haml を動作させようとしていますが、ブループリントの mixin でうまくいきません。

Sass構文エラー未定義のmixin列が発生するだけです

本当に明白な何かが欠けているだけだと確信していますが、コンパス/haml/sass/bluprint のコンボは一度にたくさんのものを並べることができません。

0 投票する
3 に答える
8671 参照

haml - haml&sassを学ぶ価値はありますか?

あなたの専門的な経験において、hamlsassは有用であることが証明されましたか?どのように?

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

ruby - Ruby / Sinatra/HAMLフラッシュメッセージの問題

私は次の小さなSinatraアプリケーションを持っています(余分な不要なコードを削除しました):

そして、アプリケーションが使用するHAMLベースレイアウトテンプレートファイルに次のものがあります。

したがって、理論的には、誰かがメッセージを投稿すると、flash()ヘルパーが呼び出され、セッション変数が設定されます。その後、beforeフィルターが開始され、セッション変数をによってアクセス可能なインスタンス変数に設定する必要があるときに、要求はリダイレクトされます。テンプレート。

しかし、私の人生では、なぜそれがテンプレートにメッセージを印刷しないのか理解できません。

何か案は?

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

ruby - Hamlでチェックボックスの配列を取得するにはどうすればよいですか?

Sinatra サーバーの一部として実装されたルーチンに、@theModels と呼ばれる文字列の配列があります。これらのモデルはユーザーが選択できるオプションであり、バックエンドによって取得されます (つまり、新しいモデルが追加されても、フロントエンドのコードは変更されるべきではありません)。

私はhamlを使ってhtmlをレンダリングしています。

各要素がチェックボックスになるように、@theModels のリスト内の各要素を列挙するにはどうすればよいですか? また、ユーザーが選択したチェックボックスを取得するにはどうすればよいですか?

置くだけでわかります

@theModels に含まれる文字列のリストが表示されますが、スペースなどはなく、チェックボックスには含まれていません。似ているように見えるこの質問を見つけましたが、私のhaml-fuはそれを必要なものに変換するのに十分ではありません.

アップデート:

これらはファイルのアップロードに関連付けられたオプションで、コードは次のようになります。

問題は、最後ではなく、各オプションにファイルアップロードボタンを配置することです。最後に、送信ボタンは 1 つだけ必要です。「アップロード」ボタンが押されたときに両方の結果を報告する 2 つのフォームが必要ですか?

更新 2:

少し考えた後、上記は次のように変更できます。

ありがとう!

そして、それは私が望むことをしているようです。

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

html - HAML / SASS/CSSフレームワークを使用して静的Webサイトを作成するためのライブラリ

次の要件と連携して機能するライブラリまたはライブラリのコレクションを探しています。

  • HAMLとSASSを使用できます。
  • ブラウザを更新するたびにコンパイルされたHAML/SASSを表示する小さなサーバー機能があります。(ただし、新しいRailsアプリを起動したくありません。)
  • 人気のあるCSSフレームワークで動作します。(すべてである必要はありませんが、960gsやBlueprintなどの主要なもの)

コンパスは有望なようですが、HAMLをサポートしていないようです。少なくとも、CompassとHAMLを一緒にする情報を探しています。

編集クリスエプシュタインはクールなもののリストを与えました。それぞれにリンクを張っていきます。

0 投票する
3 に答える
18241 参照

haml - erbの代わりにHamlビューを生成する方法

Rails 2.3.4でアプリを作成し、

コントローラとホームページを生成します。Hamlをインストールしました。erbファイルを取得します:

ただし、代わりに次のようにHamlファイルを生成することをお勧めします。

haml gemが検出された場合、Merbは.erbではなく.hamlビューを生成することを思い出します。これはRails2.3.4では使用できませんか?私は試した

ただし、「-haml」オプションは無効です。

もちろん、erbファイルを手動でhamlファイルに変更することもできますが、ジェネレーターに作業を任せたいと思います。私を怠け者と呼んでください。提案?

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

ruby-on-rails - Rails を Gem としてインストールした場合の Sass オプション

Haml/Sass を Gem としてインストールし、Rails で使用しています。template_locationや などのオプションstyleを Sassに渡す方法がわかりません。Sass::Plugin.options動作しません (Haml/Sass がプラグインとしてインストールされていないため)。gem は を通じて必要ですRails::Initializer#gem

助けてくれてありがとう!

0 投票する
4 に答える
862 参照

ruby - Rubyを知らなくてもHamlやSassは学べるの?

ここから Haml をダウンロードしました: http://rubyforge.org/frs/?group_id=2760。zip を解凍すると、たくさんの .rb ファイルがあり、公式 Web ページでは gem について説明しています。これはRubyのものだと思います。

Rubyを知らなくてもHamlやSassは学べるの?

必要な場合、これらすべてを Windows XP にインストールするにはどうすればよいですか?

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

ruby-on-rails - Haml で動的 ID を作成するにはどうすればよいですか?

id="item" で div を作成します

class="box" および id="item" で div を作成します

class="box" とコメント '#="item"+x' で div を作成します

「不正な要素: クラスと ID には値が必要です。」をスローします。

ID を変数に設定するにはどうすればよいですか?