htmx-skill
الحصول على وثائق htmx
تحتاج إلى وثائق دقيقة لقواعد htmx والسلوك. توفر هذه المهارة مرجعاً شاملاً لسمات htmx والأحداث وواجهات البرمجة والإضافات والأمثلة لمساعدتك في بناء تطبيقات الويب الحديثة.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“htmx-skill”。 كيف أستخدم hx-load لتحميل المحتوى عند النقر؟
预期结果:
- تطلق سمة hx-get طلب GET وتستبدل الاستجابة في DOM.
- مثال: <button hx-get="/example" hx-target="#result">تحميل</button>
- هذا يحمّل المحتوى من /example ويضعه في العنصر بالمعرف 'result'.
- الخيارات الشائعة: hx-trigger (أي حدث يبدأ الطلب)، hx-swap (كيفية إدراج المحتوى)، hx-indicator (عرض حالة التحميل).
正在使用“htmx-skill”。 ماذا تفعل hx-boost؟
预期结果:
- تحول سمة hx-boost الروابط والنماذج إلى طلبات AJAX.
- تحافظ على التراجع السلس للمستخدمين الذين ليس لديهم JavaScript مفعل.
- للنماذج، يكون الهدف هو body ويستخدم استبدال innerHTML افتراضياً.
- استخدم سمة hx-push-url إذا كنت تريد دفع عناوين URL إلى السجل.
安全审计
低风险This is a pure documentation/reference skill containing markdown files and a build script. The 2454 static findings are 99%+ false positives. The 'Ruby/shell backtick execution' findings are markdown code formatting. 'Weak cryptographic algorithm' findings are regex false positives from documentation text. Network/filesystem operations are for downloading documentation from GitHub. No malicious patterns detected.
风险因素
🌐 网络访问 (2)
📁 文件系统访问 (2)
质量评分
你能构建什么
إضافة سلوك ديناميكي
البحث في سمات htmx لإضافة وظيفة AJAX لعناصر HTML دون كتابة JavaScript.
بناء واجهات مستخدم تفاعلية
المرجع في رؤوس الاستجابة لتنفيذ التحديثات وإعادة التوجيهات ومحفزات الأحداث المدعومة من الخادم.
دمج الإضافات
العثور على وثائق لإضافات SSE و WebSocket لإضافة ميزات الوقت الفعلي إلى تطبيقك.
试试这些提示
كيف أستخدم hx-post لإرسال نموذج واستبدال الاستجابة في div؟
ما الأحداث التي يتم إطلاقها أثناء طلب htmx وما الخصائص التي تتضمنها؟
كيف أستخدم HX-Location لإعادة التوجيه بدون إعادة تحميل كاملة للصفحة؟
أرني كيفية استخدام إضافة SSE لتحديث المحتوى من أحداث الخادم.
最佳实践
- ابدأ بالصفحة الأكثر تحديداً لسؤالك - يفضل وثائق السمات على الأدلة العامة.
- افتح الملف المشار إليه لتأكيد التفاصيل قبل التنفيذ، حيث قد تكون الأوصاف موجزة.
- تحقق من api.md لطرق واجهة البرمجة JavaScript عندما تحتاج إلى تحكم برمجي في htmx.
避免
- لا تستخدم htmx لإدارة الحالة المعقدة من جانب العميل - فهو مصمم لواجهات المستخدم المدعومة من الخادم.
- لا تنسَ معالجة أخطاء التحقق من الصحة - استخدم hx-validate مع واجهة برمجة التحقق من الصحة في HTML5.
- لا تتجاهل خيارات توقيت hx-swap - الإعدادات غير الصحيحة للاستبدال يمكن أن تسبب وميضاً أو فقدان التركيز.