ربما سؤال بسيط، لكنه أوقفني قليلاً ![]()
كيف يمكن تحقيق ذلك باستخدام دالة helper.h في Discourse؟
<div>
<p>هذا النص <i>مائل</i> </p>
</div>
أقرب ما وصلت إليه هو هذا:
html() {
return [ h('div'),
h('p', "هذا النص" + h('i', "مائل"))
]
}
والذي يعيد النتيجة التالية:
![]()
بخلاف ذلك، جربت عدة نسخ أخرى إما أن تعيد هذا النص أو مائل، لكن ليس الاثنان معًا ![]()
على سبيل المثال، هذا:
html() {
return [ h('div'),
h('p', "هذا النص", [h('i', "مائل")])
]
}
يعيد فقط مائل
![]()
تقريبًا؟
هذا:
html() {
return [ h('div', ),
h('p', [h('i', "مائل"), "هذا النص"])
]
}
يعطيني هذا ![]()
![]()