مُقَولِب - مُحرّك قوالب للغة Javascript .
أعجبني تصميمك لمُقَولِب خصوصاً في الحلقات، لا أرى فائدة لإضافة while أو غيرها من جمل الدوران فيمكن إضافة ميزات على حلقة الدوران loop لتفي بالغرض.
لأوافيك بملاحظات فعلية نحتاج إليها سأعتمد عليه في مشروعي القادم أو سأقوم باستبداله بالمحرك الذي استخدمه في المشروع الحالي.
قمت بتضمينه في المشروع الحالي وأول ما صادفني:
Uncaught TypeError: Cannot read property 'map' of null
File: Mokawleb.engine.js:34
<div id="mokawlebTemplates" style="display: none;">
<table>
<tbody>
<tr id="{{umratrans_id}}" data-record='{{umratrans_record}}'>
<td class="count" >{{count}}</td>
<td class="umratrans_date" >{{umratrans_date}}</td>
<td class="umratrans_amount" >{{umratrans_amount}}</td>
<td class="deleg_name" >{{deleg_name}}</td>
<td class="umratrans_comment" >{{umratrans_comment}}</td>
<td>
<span class="ico icon-paper" data-ot=" تعديل " data-id="{{umratrans_id}}"></span>
</td>
</tr>
<tbody>
</table>
</div>
تم تصليح الخطأ، الذي كان سببه أنه حين القَولَبة يبحث عن الأوامر مباشرةً وإن لم يجدها يتوقف عن المعالجة.
تستطيع الإطلاع على التعديلات:
شكرًا لك أفدتني كثيرًا، فلم أنتبه لهذه النقطة قَبلًا :)
- مجرد تنبيه : مُقَولِب الغرض من برمجته هو أن يعالج النصوص التي تظهر للمستخدم ( Viewer ) ، فلا أدري حين استخدامه في النماذج هل هو آمن أو لا.
كيف تقوم بالاختبارات؟ انصحك بإضافة كود ليقوم بالفحص تلقائيا. ايضا هكذا يستطيع المطورون مساعدتك إن ارادوا اضافة شيء جديد.
التعليقات