شكرًا لك! تم استلام إرسالك!
عفوًا! حدث خطأ أثناء إرسال النموذج.
المُعطيات اليومية وأنواع البيانات
المُعطيات وأنواع البيانات
تدعم التعبيرات الديناميكية أنواعًا مختلفة من المُعطيات وأنواع البيانات التي تعزز مرونة وتفاعلية مساحة عملك.
المُعطيات المدعومة
يساعدك فهم المُعطيات المدعومة على استخدام قيم مباشرة في التعبيرات، مثل الأرقام والنصوص والقيم المنطقية والقيم الفارغة (null)، لإنشاء حسابات ديناميكية ودقيقة أو عرض المحتوى.
numbers: يمكنك استخدام الأرقام العشرية الخام مباشرة في تعبيراتك.- أمثلة:
{{ 2 + 2 }}
{{ 2.5 + 3 }}
{{ 2.33 * sessionUser.stats.likes }}
- أمثلة:
text: يمكنك استخدام سلاسل نصية حرفية في تعبيراتك عبر إحاطتها بعلامات اقتباس.- علامات الاقتباس المدعومة:
- علامات الاقتباس المزدوجة: "Hello"
- علامات الاقتباس الفردية: 'Hello'
- علامات الاقتباس المزدوجة المتعرجة: “Hello”
- علامات الاقتباس المدعومة:
booleans: يمكن استخدام القيم المنطقيةtrueوfalseمباشرة.- أمثلة:
{{ true }}
{{ false }}
- أمثلة:
null: يمثل عدم وجود قيمة.- أمثلة:
{{ null }}
- أمثلة:
undefined: يمثل عدم وجود قيمة، على غرارnull.- أمثلة:
{{ undefined }} - ملاحظة: يتم دعم كل من
undefinedوnullللتوافق مع اصطلاحات البرمجة.
- أمثلة:
أنواع البيانات المدعومة
يضمن الإلمام بأنواع البيانات معرفتك بنوع المعلومات التي سترجعها أو تعالجها تعبيراتك، مما يساعد على تجنب الأخطاء ويحسن معالجة البيانات.
date: طابع زمني يمثل تاريخًا ووقتًا محددين.- مثال:
2025-01-09T22:46:24.872Z
- مثال:
boolean: يمثل القيمtrueأوfalse.- مثال:
true
- مثال:
number: رقم عشري.- مثال:
125
- مثال:
text: سلسلة نصية.- مثال:
"Hello, World!"
- مثال:
uuid: سلسلة معرف فريد عالمي (UUID).- مثال:
"590ff486-aa05-468e-839c-e3fe2548fed5"
- مثال:
json: سجل يحتوي على بيانات منظمة في أزواج مفتاح-قيمة.- مثال:
{"a": 1, "b": 2}
- مثال:
unknown: يمثل بيانات من نوع غير معروف.- مثال:غير متوفر
file: يمثل كائن ملف.- مثال:File { filename: "screenshot.jpeg" }
user_rank: رتبة المستخدم.- مثال:2000
- القيم المحتملة:
- 1000 (ضيف)
- 2000 (عضو)
- 3000 (مسؤول)
- 5000 (مالك)
locale: سلسلة لغة محلية بتنسيق BCP 47.- مثال:"en"
review_result: نتيجة المراجعة.- القيم المحتملة:
- "مقبول"
- "مرفوض"
- القيم المحتملة:
mission_status: حالة جمع الأفكار.- القيم المحتملة:
- "قيد الانتظار"
- "نشط"
- "منتهٍ"
- القيم المحتملة:
device_kind: نوع الجهاز.- القيم المحتملة:
- "سطح المكتب"
- "هاتف محمول"
- "جهاز لوحي"
- القيم المحتملة:
activity_kind: نوع النشاط.- القيم المحتملة:
- "إنشاء فكرة"
- "إنشاء توسيع فكرة"
- "إنشاء مهمة"
- "إنشاء علامة"
- "إنشاء جمع أفكار"
- (والمزيد)
- القيم المحتملة:
chart_kind: نوع الرسم البياني.- القيم المحتملة:
- "شريطي"
- "خطي"
- "دائري"
- "لوحة النتائج"
- "مخطط س-ص"
- "قائمة"
- "تكرار الكلمات"
- "خريطة"
- "قمعي"
- "مخطط راداري"
- القيم المحتملة:
status_kind: فئة الحالة.- القيم المحتملة:
- "نشط"
- "مكتمل"
- "مؤرشف"
- القيم المحتملة:
like_kind: يحدد ما إذا كان "الإعجاب" يتعلق بفكرة أو تعليق.- القيم المحتملة:
- "فكرة"
- "تعليق"
- القيم المحتملة:
phase_kind: نوع المرحلة في عملية الفكرة.- القيم المحتملة:
- "مراجعة"
- "تطوير"
- "تقييم"
- "تطبيق"
- "توسيع"
- "تم"
- القيم المحتملة:
media_kind: نوع من الوسائط.- القيم المحتملة:
- "فيديو"
- "صورة"
- "مقطع صوتي"
- "خط مخصص"
- "أيقونة"
- "مستند"
- القيم المحتملة:
invitation_status: حالة دعوة المستخدم.- القيم المحتملة:
- "مدعو"
- "مفتوح"
- "مقبول"
- القيم المحتملة:
idea_field_kind: نوع حقل النموذج في جمع الأفكار.- القيم المحتملة:
- "نص قصير"
- "نص طويل"
- "مرفقات"
- "رقمي"
- "علامة اختيار"
- "شريط تمرير"
- "زر راديو"
- "تحديد"
- "تاريخ ووقت"
- "رمز"
- "اختيار صورة"
- "نقاط"
- "مستخدم"
- "ثابت"
- القيم المحتملة:
mention_kind: نوع من الإشارة@mention.- القيم المحتملة:
- "تعليق"
- "مثيل حقل الفكرة" (يمثل جزءًا من فكرة أو إدخال نموذج)
- القيم المحتملة:
id<entity>: سلسلة UUID تتوافق مع كائن فريد لكيان معين.- مثال:
"27ce21c9-a174-4c34-becc-f1068426f36a"
- مثال:
ref<entity>: مرجع إلى كائن كامل لنوع معين من الكيان.- مثال:
{ "_entity": "comment", "id": "93f970de-334c-423e-be0a-f0cf84c3da3b", "createdAt": "2025-01-09T23:05:17.042Z" }
- مثال:
من خلال فهم المُعطيات وأنواع البيانات، يمكنك إنشاء تعبيرات أكثر ثراءً وديناميكية تناسب مجموعة متنوعة من السياقات.
عفواً! حدث خطأ أثناء إرسال النموذج.