سؤال
وأنا جديدة على haml وتريد القيام ببعض الميراث، ولكن أنا لا أعرف ما إذا كان من الممكن مع haml أم لا.
ولقد 2 ملفات haml منفصلة على النحو التالي
=== file1.haml
%p
This is haml1
=== file2.haml
%h1
This is haml2
و*** أريد أن يكون لها file.haml
التي ترث من file1.haml
وfile2.haml
.
هل من الممكن أن تفعل ذلك مع haml؟
المحلول
هل يمكن أن تتحول file1.haml وfile2.haml إلى جزئيات (أي _file1.haml، _file2.haml) ثم استخدم تقديم وظيفة في file.haml، على سبيل المثال في file.haml:
%p
=render(:partial => "file1")
%p
=render(:partial => "file2")
نصائح أخرى
في تنفيذ بلدي ما في وسعها، وسلوك مثلما فعلت تيكست مايت، يمكنك إنشاء بعض حزمة من snipt كود وتستخدم عندما كنت في حاجة إليها لجعلها DRY
لا تنتمي إلى StackOverflow