問題タブ [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.
ruby-on-rails - データセット-*属性
divの「data-*」の値を動的に設定する必要がある状況があります。私が実際に使用しているコードは次のとおりです。
これはひどいです。また、railsは、<div />
chromeや他のブラウザーが絶対に好まない方法でdivを閉じます(いくつかの災害を引き起こします)。
だから私の解決策はそれです。これを行う別の方法があるかどうかを尋ねたいと思います。
アップデート1:
私が持っている小さな問題、このコード:
link_toを削除すると、機能します。そのようなものを挿入しても| text
エラーが返されることに注意してください。syntax error, unexpected keyword_ensure, expecting $end
ruby-on-rails - コードから属性を設定し、タグ内にテキストを挿入する方法
私はこのコードを持っています:
「クラス」の部分を削除すれば、すべて問題ありません。これをスリムに書く正しい方法はどれですか?
クラス部分がない場合、エラーは次のとおりです。syntax error, unexpected keyword_ensure, expecting $end
slim-lang - スリム - タグとして認識されないテキスト
スリムの新しい質問
次のスリムなテンプレートを期待していました
引き起こす:
しかし代わりに、span タグが認識されず、次のように生成されました。
スパンがタグではなくテキストとして扱われたのはなぜですか?
ありがとう
ruby-on-rails-3 - ブートストラップは、ナビゲーション リストで選択した項目を強調表示します
そのため、ブートストラップをスリムと一緒に使用して、ナビゲート可能なページを作成しています。「アクティブ化」クラスが適用されているため、リストで選択したアイテムを強調表示することに固執しています。私は affix または scrollspy と呼ばれるものを見つけましたが、これらは私がする必要があること、つまりページ間を移動することとは異なります。私は次のコード部分を持っています:
これにはベストプラクティスが必要だと思います。任意の提案をいただければ幸いです。
ruby - Ruby の Slim Template 言語での PHP の可能性
PHPでは、これを行うことができます:
とても便利です。引用符の間、HTML シンボルの間など、好きな場所で文字列を分割できます。
そして、Ruby-HTML で同じものを実装する必要があります。PHP プロジェクトを Ruby に移植しようとしています。Slim テンプレート言語を使用しています。私はこれを試しましたが、うまくいきません.スリムはエラーをスローします:
今のところ、Slim に関して私が知っている方法は 1 つだけです。
まずは複製。第二に、コードの HTML-PHP 部分は非常に複雑です。2 つのループ (for
ループとforeach
その内部のループ) があり、そのような埋め込みを複数使用して、条件に応じて div の属性を追加します。そして、Slimでそれを実装する方法を想像することはできません. これでもエラーがスローされます。長い html 文字列を分割できません。
Slim では、if
引用符または要素属性の間の条件付き s で文字列を分割できますか? どうやってするの?
ruby-on-rails - Railsプロジェクトでスリムでangularjsを使用する際の問題
私は最終的にangularjsを試してみることにしましたが、初期の問題に直面しています。
Rails 3.2 と Slim テンプレート gem をビューに使用しています。
ここのangularjsサイトの例を試しています: http://angularjs.org/#todo-html
関連するビットは次のとおりです。
スリムでは次のようになります。
問題は Slim だけです:
文字通り文字列として。
Slim と Angular を一緒にプレイできる人はいますか?
ruby-on-rails-3 - Rails + Slim - MissingTemplate (本番)
Rails 3.2 のプロジェクトがあります。また、テンプレートエンジンとしてhamlを使用しましたが、hamlの代わりにslimを使用することにしました。だから私はスリムを使っていくつかのビューを書き直します。しかし、この変更をサーバーにプッシュすると、本番環境で奇妙なエラーが発生しました。
エラーは、テンプレート エンジンとしてスリムを使用するページでのみ表示されます。私の開発マシンでは、ページがうまく開きます。サーバーをセットアップするには、Rayan Byte のスクリーンキャストを使用しました
どうすれば修正できますか?
エラー:
Gemfile :