كيف يمكنني الحصول على Haml لجعل محتويات العلامة المحددة بشكل صحيح؟
-
06-09-2019 - |
سؤال
قرأت حمل مستندات أين يتحدثون عن pre
علامة و "الحفاظ على بيضاء". وفقا للمستندات، pre
"يحفظ Whitespace" بشكل افتراضي وتحتاج إلى استخدام ~
المشغل لإخراج محتويات العلامة للحصول عليها بشكل صحيح. بعد الممارسة الموصى بها، لدي هذا:
%pre
~ @calendar.main_template
الإخراج في المتصفح:
(قد يكون هذا مربكا قليلا - يتيح التطبيق المستخدم معالجة كود HAML، لذلك أنا فعلا عرض كود Haml هنا في UI.)
%div
= events
ما الناتج تريد:
%div
= events
أنا أيضا حاولت استخدام =
بدلا من ~
. وبعد حاول أيضا %pre>
, %pre<
, ، و %pre><
كل مع نتائج متطابقة.
المحلول
انت تريد preserve
.
%pre
= preserve "I like\n Cheese"
لا تنتمي إلى StackOverflow