問題タブ [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 投票する
3 に答える
3668 参照

haml - Sassで配列を定義することは可能ですか?

次のようなことを繰り返していることに気付いたので、Sassで配列を使用できるかどうか疑問に思っています:

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

html - テキストブロック内でのHAML要素の使用

私はしばしばこのようなHTMLが必要です:

これは、次のようにhamlを使用して取得することになります。

(最初のスパンとの間に余分なスペースを入れずに、必要な正確な構文を取得するために、余分なスパンを作成し、それらのスパンの周りの空白を制御する必要があることに注意してくださいall

それで、ここに質問があります。スパンで表示(all items shown)するために、上記の正確なhtmlを取得するための最良の方法は何ですか?all私のhamlよりもエレガントなものはありますか?

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

ruby-on-rails - Haml installation in Rails app failing

I have a small rails app I got all gung-ho on tonight wanting to convert all the erb to haml templates. The Haml docs suggest running haml --rails /path/to/app to install it as a plugin (using the gem already installed on the system).

Unfortunately, when I attempt to start the webserver for rails, I receive the following error:

It's barfing on a line in my environment file:

The error is on the line attempting to set some Haml options (Haml::Template.options[:format] = :html5). Installing the haml plugin with script/plugin install yields the same error, as does require haml at the top of environment.rb. Not sure if it makes a difference, but rails is frozen in vendor/rails.

This is very confusing to me, please assist if you can figure this out.

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

haml - HAMLカスタムフィルターを作成する方法は?

HAMLで簡単なカスタムフィルターを作成しましたが、Railsアプリでそれを見つけることができません。

フィルタは次のようになります。

私の見解では、私はこのフィルターを次のように使用しようとしています。

しかし、私はこのエラーメッセージを受け取ります:Filter "gfmarkdown" is not defined.

Railsアプリにフィルターを取得させる方法はありますか?

バージョン:Rails 2.3.4、Haml2.2.15。

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

jquery - 信頼性トークンを設定しているにもかかわらず、JQueryのInvalidAuthenticityToken

jquery応答に対応する認証トークンを追加したにもかかわらず、InvalidAuthenticityTokenを取得しています。コードにエラーがありますか、それとも別の根本的な問題がありますか?コメントありがとうございます。ありがとう!

使用:Rails 2.3.3、Ruby 1.8.6、Webrick、JQuery 1.3.2

layout / networks.html.haml

javascripts / application.js

レンダリングされたhtmlには次のものがあります。

ブレークポイントを通過すると、window.AUTH_TOKENが設定されていることが示されます。これを解決するための助けは素晴らしいでしょう。

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

ruby-on-rails - テキスタイルとマルクの問題

HAML用のカスタムフィルター(http://github.com/alec-c4/cb-haml-filters)を開発しましたが、テキスタイルとマルクに小さな問題があります。多分あなたはこれで私を助けることができます

  1. コードのあるテキスタイルの問題

    /li>

解析後、h4タグ内に埋め込まれたYouTubeビデオが表示されます(h4とhttp://youtubeの間に1行の空の行があります...つまり\n\ n)。ただし、2つの空の行(\ n \ n \ n)では、すべて正しくレンダリングされます。マークダウンでは、すべてのhtmlが正常にレンダリングされます。

  1. まるく。すべて問題ありませんが、scribdフィルターによりエラーが発生します

    REXMLはこのXML/HTMLを解析できませんでした。

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

haml - HAML の pre タグから不要なインデントを削除する方法

に問題が<pre>あります。これが私のコードです。スクリーンショットを以下に添付します。インデントを削除するには?

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

javascript - Javascript HAML エンジン

次の機能をサポートするhamlのjavascript「ポート」を探しています:

  1. ファイルに保存されたテンプレート。
  2. JSON 入力。
  3. 反復処理のための「コレクション」 [{Booking},{Booking},{Booking}] をサポートします。

基本的にはsinatra_moreのテンプレートとしての機能が欲しいです。

法案に適合するものを知っている人はいますか?

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

ruby-on-rails - Rails の学習: ネストされたスパンにテキストのみを含む名前付きルートへのリンクを作成する

私の人生では、次のようなリンクを作成する方法がわかりません (または検索する適切なテキストを見つけることができません)。

API にも同様の例がありlink_toますが、必要なものにはまったく達していません。アンカー タグにテキストを含めたくありません (すべてのテキストは、ネストされた に存在しますspan) という名前のルートにリンクしたいと考えていpublisher_rootます。

私はこれに頭をぶつけるのにうんざりしているので、どんな助けでも大歓迎です。

更新: 以下の私のコメントで述べたように、HAML もここで使用されています。追加の複雑さに過ぎないように思えたので、最初は削除しました。ただし、問題の核心にあるように見えるので、タグを追加しました。コードは次のとおりです。

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

ruby - RamazeのHamlエンジンは、毎回同じテンプレートを返します

非常に単純なRamazeプロジェクトで問題が発生しました。私のプロジェクトは、Hamlテンプレートを使用していることを除いて、「ramaze create mywebsite」から生成されたプロトタイププロジェクトと同じです(controller / init.rbで「engine:Haml」を設定します)。

問題を再現する手順は次のとおりです。

  1. 開発サーバーを起動します。私はThinを使用しています。
  2. アプリのアクションの1つにアクセスします。これまでのところ、「/」、「/ about」、および「/signup」があります。アクションのテンプレートは正しくレンダリングされます。
  3. 別のアクションにアクセスしてください。今回は、最初のアクションでレンダリングされたものとまったく同じものが返されます。

開発サーバーを起動した後の最初のリクエストのみが正しくレンダリングされます。

Ramazeのデフォルトのエンジンに切り替えた後は、すべてが正常に機能するため、Hamlと関係があると思います。私の宝石はすべて最新です。

何か案は?

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