問題タブ [slim-lang]

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 に答える
810 参照

slim-lang - Slimlangインラインリストが機能しない

いくつかの既存のHTMLファイルをSlim(https://github.com/stonean/slim)に変換して初めて使用していますが、リストをコンパクトな形式で機能させるのに問題があります(つまり、すべてを1行で実行する)下にインデントされているよりも)。ドキュメントによると:

インラインタグ

場合によっては、もう少しコンパクトにしてタグをインライン化したいことがあります。

しかし、それを試してみると、ブラウザに次の出力が表示されます。

a href = "/ b" B

ソースでレンダリングされたHTMLは次のようになります。

これが機能しない理由とそれを修正する方法はありますか?

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

ruby-on-rails - Slim SyntaxError

スリムなテンプレートエンジンを試してみることにしましたが、奇妙なエラーが発生します。

すべてのページに表示されます。例えば:

私はgem 'slim-rails'自分のGemfileにあり、

views / authentications / index.html.slim:

views / layouts / application.html.slim:

このエラーの原因がわかりません。スリムパーサーがすでに生成されたhtmlを解析しようとしているようです。しかし、なぜ?私の間違いはどこにありますか?

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

javascript - スリムファイルはその中のjsを実行していません

Rails 3.2 アプリケーションでインプレース編集用の gem 'jeditable-rails' を使用しています

そして私の記事/ update.js.slim

私は持っている

しかし、更新を行うと、更新されてjsファイルに移動し、そのままのようにレンダリングされます。like$("#error_msg").html(@comment.errors);がそのまま印刷されるか、$("#success_msg").html("updated successfully")

編集 :

記事のタイトルだけを編集するために jeditable プラグインを使用しています。記事のタイトルを更新し、jsファイルをそのままレンダリングします

ここで得た応答はjsonです。これを解決する方法。提案を与える

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

ruby-on-rails - バックボーンでスリムなテンプレートを使用するには?

バックボーンでスリムなテンプレートを使用するには?

私は自分の ruby​​-on-rails アプリケーションで、エコ テンプレートを使用する backbone-on-rails gem を使用しています。しかし、私のプロジェクトでは、スリムなテンプレート エンジンを使用しています。もちろん、テンプレート タイプを 1 つだけ使用したいと考えています。しかし、どうすればバックボーンをスリムに切り替えることができますか?

codebrew の Gem backbone-rails は erb と haml を提供しているので、slim も使用できると思います。しかし、どのように?

0 投票する
7 に答える
12480 参照

ruby-on-rails - ERB テンプレートを SLIM に変換する

vote_form私のビューの多くは SLIM テンプレートで、アプリにパーシャルを追加したいと考えています。この部分ビューを ERB から SLIM に変換するにはどうすればよいですか?

ありがとう :)

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

html - 細い弦の内側のルビー

erbファイルでは、次のようなことができます

この行は、スリムなファイルではどのように見えるでしょうか? どうも。

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

ruby-on-rails - レールスリム構文エラー

スリムでシンプルなテーブルを作ってみた

それは正常に動作しますが、別の th または tbody を追加しようとすると、不正なインデントというエラーが発生しました。たとえば、このコードは機能しません

また

誰でも私を助けることができますか?

0 投票する
5 に答える
21277 参照

ruby-on-rails - Slimテンプレート内でHTMLをレンダリングする方法

アイコンが前に付いたリンクをレンダリングしようとしています。BootstrapCSSと一緒にSlimテンプレートエンジンを使用しています。

通常、これは次の方法で実行できます。

Slimのドキュメントによると、==HTMLをエスケープせずにレンダリングするために使用できます。そこで、これをSlimに変換して、次のバリエーションを試しました。

すべてのバリエーションは、タグを<a href="/users/1"><i class="icon-user"></i> My Profile</a>エスケープしてレンダリングされます。i

SlimまたはRailsがhtmlからエスケープするのを防ぐにはどうすればよいですか?

(スリム1.2.1のレール3.2)

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

ruby - Rubygemsがgemをロードしない

gemを自分のカスタムディレクトリにインストールslimしましたが、「slim」が必要な場合はエラーが発生します。

スリムなインストール:

Gem環境(/var/www/project/gemsGEM_PATHに追加したことに気付いた場合):

テスト:

何が悪いのか分かりますか?/var/www/project/gemsGEM_PATHに追加しましたrequire 'slim'が、gemが読み込まれません。なぜですか?これはrubygemsのバグですか?

とを書き込んだときに同じ問題が発生require 'slim'します。/var/www/project/index.rbruby index.rb

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

ruby-on-rails-3 - 私の部分が Slim と Rails 3.2 で動作しないのはなぜですか?

Rails 3.2 を使用しており、ERB の代わりにslim.

ここに私のフォームの部分があります:

私が得ている構文エラーは次のとおりです。

しかし、「)」をどこに置くべきかわかりませんか?

ありがとう