لقد استخدمت اليوم عرض التمرير عند كتابة برنامج صغير، لكنني وجدت أنه لا يمكن تغليف سطر من النص في عرض التمرير.
<scroll-view التمرير-y style=width:100rpx;height:100rpx;>asdhadjhkajshdkjahsdkjasdajsdhkajsdkajsdkajsdhasjdaksj</scroll-view>
لقد وجدت أن قسمًا كبيرًا من اللغة الإنجليزية في عرض التمرير يتم عرضه على سطر واحد فقط، ولا يمكن إخفاء الجزء الذي يتجاوز العرض.
يحلبعد البحث على الإنترنت عن مشكلة عدم إمكانية التفاف نص عرض التمرير للبرنامج الصغير، وجدت أن مكون البرنامج المصغر له نمط افتراضي للمسافة البيضاء: nowrap، والذي لا يلتف افتراضيًا، لذلك أضفت مسافة بيضاء : عادي !مهم؛ لتجاوز النمط الافتراضي، لكنه أدى إلى نتائج عكسية بعد إضافته، لذلك بحثت عن فواصل أسطر النص ووجدت أن Word-break: Break-all يُضاف عادةً إلى سطر النص فواصل بعد إضافتها، وجدت أنه كان بالفعل هذا كل شيء
فاصل الكلماتنظرًا لأنني لست محترفًا في الواجهة الأمامية (أحاول أن أصبح مهندسًا مؤهلاً في الواجهة الأمامية)، فقد ألقيت نظرة خاصة على استخدام فاصل الكلمات، وإليك بعض ما أفهمه، إذا كان هناك أي أخطاء، من فضلك تصحيح لي.
المعلمة:بناء الجملة: فاصل الكلمات: عادي | فاصل الكل |
عادي: وفقًا لقواعد النص الخاصة باللغات الآسيوية وغير الآسيوية، يُسمح بفواصل الأسطر ضمن الكلمات. المثال الذي كتبته أعلاه لا يحتوي على فواصل أسطر لأن اللغة الإنجليزية تستخدم مسافات لتحديد ما إذا كان سيتم كسر الأسطر في المثال أم لا. إنها سلسلة طويلة من الأحرف الإنجليزية بدون مسافات، لذلك لا يوجد فاصل أسطر إذا أضفت مسافة في المنتصف، فسيتم تنفيذ فاصل الأسطر في المسافة. في اللغة الصينية، يكون كل حرف صيني فردًا مستقلاً يمكن استخدام الحرف كعلامة فاصل أسطر.
كسر الكل: هذا السلوك هو نفس السلوك الطبيعي للغات الآسيوية. يُسمح أيضًا بالفواصل داخل أي كلمة في سطر نص بلغة غير آسيوية. هذه القيمة مناسبة للنص الآسيوي الذي يحتوي على بعض النصوص غير الآسيوية. ستحكم هذه القيمة على حرف إنجليزي واحد كفرد مستقل، ويمكن استخدام كل حرف إنجليزي كتمثيل لفاصل الأسطر.
إبقاء الكل: كما هو معتاد لجميع اللغات غير الآسيوية. بالنسبة للصينية والكورية واليابانية، لا يُسمح بفواصل الكلمات. مناسب للنص غير الآسيوي الذي يحتوي على كمية صغيرة من النص الآسيوي
تلخيصما ورد أعلاه هو ما يقدمه لك المحرر لحل مشكلة التفاف سطر العرض في تطبيق WeChat الصغير، وآمل أن يكون مفيدًا لك. إذا كانت لديك أي أسئلة، فيرجى ترك رسالة لي وسيقوم المحرر بالرد عليك في الوقت المناسب!