私はUIkit(iOSフレームワークではなくフロントエンドフレームワーク)を使用してWebページを作成しようとしています。at-sign in hamlクラス名
v3から、UIkitは応答記号のクラス名([email protected]
は小さなデバイスに影響を与え、上には[email protected]
大きなデバイスと上に影響します)を使用します。
不正ネスティング:コンテンツが%DIV と同じ行に与えられ、その中にネストすることができないの両方をこれらのクラスを使用し
直接HAMLは文句させます。 (HAML ::にSyntaxError)
または、html要素は、HTMLコンテンツでは@で、間違った出力を生成するために、任意の他の要素が含まれていない場合:
<div class="uk-text-left">@s hello</div>
を%div{ :class => "[email protected]" }
作品を使用してこの種のフレームワークは、これらのクラスに大きく依存しており、それはちょうど[email protected]
と入力するのと比べて大きな違いになります。
hamlにクラス名の一部としてat-signを受け入れる他の方法はありますか?
私は怖かったです:(おかげさまでhamlの新機能、ヘルパーとデコレータを理解できるかどうかが分かります) – guillem
ヘルパーとデコレートは、ビューの中でこれらの時間を処理するためのオブジェクト指向プログラミングパターンです。がんばろう! – engineerDave