問題タブ [hamlc]

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

syntax - 複数行にまたがる Haml-coffee クロージャを作成するにはどうすればよいですか?

テンプレートの 1 つに少量のロジックを追加しようとしています (ビューにロジックを配置することの誤りについて私を叱らないでください)、正しい hamlc 構文を取得するのに苦労しています。

コレクションを繰り返し処理していて、別のコレクションに存在する要素をスキップしたい

まっすぐな coffeescript は次のようになります。

私はしようとしています:

そして、次のことについてごちゃまぜになっています:

何か案は?ティア、ビリー

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

ruby-on-rails-3 - Backbone.js Collection.models が機能しない

クライアント側のテンプレート言語として Backbone.js と HAML を使用した Rails プロジェクトがあります。

ファイル app/assets/views/meeting.coffee:

ファイル app/assets/javascripts/templates/meeting/index.hamlc 内

ブラウザ コンソールに移動すると、次のように表示されます。

window.x に割り当てているため、.hamlc ファイルの @collection 変数にアクセスできる場合。.hamlc ファイルから @collection 項目にアクセスできないのはなぜですか?

次のようなものが必要です

働く

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

ruby-on-rails-3 - Draper: 装飾されたモデルのすべての許可された属性とパブリック メソッドを json に変換する方法

クライアント側のテンプレートで使用するために、装飾されたモデルを json に変換する簡単な方法を探しています。装飾されたモデルのすべての許可された属性とパブリック メソッドが json に保持されるソリューションを見つけたいと思います。

現在、Rails バックエンドを使用したバックボーン RIA を使用しています。クライアント側のテンプレートには、haml_coffee_assets gem を使用しています。Draper は、ユーザー モデルの装飾を提供するためにあります

私のコントローラーコードは次のようになります:

私の見解では、バックボーンアプリを初期化しています:

醜い #for_json デコレータ メソッドを削除する方法はありますか?

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

ruby-on-rails-3 - 生のhtml文字列属性を.hamlcテンプレートに埋め込む方法は?

現在、Railsバックエンドを備えたバックボーンRIAがあります。クライアント側のテンプレートにhaml_coffee_assetsgemを使用しています。しかし、私はそこでRailsViewヘルパーが恋しいです。

バックボーンモデルに生のhtml文字列を追加することにしました。だから、私は私のコーヒースクリプトにこの種のオブジェクトを持っています

私のテンプレートコードはかなりシンプルになります

テンプレートをレンダリングしたい

しかし、それは機能していないようです。

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

coffeescript - .hamlc テンプレートの Sublime Text 2 での Haml 構文の強調表示

.haml テンプレートの構文ハイライトを表示する HAML textmate バンドルをインストールしましたが、次のような名前の Coffee HAML テンプレートもあります。

シンタックスハイライトも追加したいと思います。

Ruby Haml 構文で十分なので、通常は言語を Ruby Haml に変更するだけですが、ファイルを閉じて再度開くと、Sublime Text 2 はそれを忘れてしまい、何度も割り当てる必要があります。

ruby Haml 構文ハイライトを .hamlc ファイルに自動的に割り当てる方法はありますか?

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

ruby-on-rails - Haml Coffee アセット テンプレート エラー、バックボーン JS モデルにアクセスできませんか?

Rails 3.2 アプリケーションで haml_coffee_assets を使用しています。以下は、ejs テンプレートで機能します。

これをhaml_coffeeで動作させることができないようです。以下は私の最善の推測でしたが、何らかの理由でこの haml_coffee テンプレートが機能しません:

これで得られるのは次のとおりです。

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

ruby-on-rails - バックボーンコーヒーハムテンプレートのオブジェクトに対する反復?

バックボーンコレクションオブジェクトを反復処理し、その属性の1つをhaml-coffeeテンプレート(.hamlc)のリンクされていないリストに出力しようとしています。

コンテキストでは、フォントのコレクションがあります。各フォントの名前をテンプレートに印刷したい。

これは、コードがどのように見えるかを想像する方法です。

ただし、これはまったく繰り返されません。このforループに任意の入力を入れることができますが、実行されません。

これは、console.logに出力するときの@fontsの外観です。

このオブジェクトを繰り返し処理し、テンプレートに各名前を出力して出力するにはどうすればよいですか?

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

backbone.js - バックボーンモデル-実行時に名前を抽出する

実行時にバックボーンビューからバックボーンモデルの名前を抽出して、汎用ビューを記述してからテンプレートコードを記述できるようにする必要があります。つまり、ビューに渡されるモデルから「ClassName」を取得し、そこから最初の3文字を取得して、テンプレートに渡す必要があります。

それを行う簡単な方法はありますか?

ありがとう。

バーラト

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

node.js - Nodejs バックボーン テンプレート

私はレール、requirejs、およびバックボーンで多くの作業を行っており、レールで Haml コーヒー テンプレートを使用する方法を知っています。

Node.jsでそれを行うにはどうすればよいですか、私はNode.jsアプリを持っていますが、クライアント側をコンパイルするためのテンプレートを取得する方法に関して行き詰まっています.hamlコーヒーにこだわっていません.どのテンプレートエンジンでもできます. 、翡翠もいいです、アンダースコアも。node.js でバックボーン アプリの構築に取り掛かることができるように、ちょうど良い出発点です。

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