Material-ui: لا يتعرف مكون ورق واجهة المستخدم المادية على حرف سطر جديد

تم إنشاؤها على ١٧ نوفمبر ٢٠١٧  ·  5تعليقات  ·  مصدر: mui-org/material-ui

أنا أمرر إلى مكون Material-UI Paper سلسلة تحتوي على حرف سطر جديد. ومع ذلك ، يبدو أن مكون الورق يتجاهله ، لأنه لا يبدأ سطرًا جديدًا. هل هذا السلوك متعمد أم أن هذا خطأ. الكود المعني أدناه (نص التعليق هو السلسلة المعنية):

<Paper key={index} rounded={false} style={styles.paper}> 
<div>{comment.text}</div> 
<div style={{textAlign: 'right', color: grey500}}>{comment.user + ", " + comment.date}</div> 
</Paper>
question

التعليق الأكثر فائدة

لقد استخدمت: style={{whiteSpace: 'pre-line'}}

<Typography
  variant="body1"
  style={{whiteSpace: 'pre-line'}}
>
  {body}
</Typography>

مرجع:
https://stackoverflow.com/questions/39325414/line-break-in-html-with-n

ال 5 كومينتر

alexanderwhatley ما هي قيمة comment.text ؟ وما هي إصدارات كل شيء تستخدمه؟ النموذج الذي نقدمه هو للمساعدة في الإجابة على الأسئلة بشكل أكثر كفاءة. 😁

مرحبًا @ m2mathew ، آسف لذلك. إصدار material-ui هو 0.17.4 ، وقيمة comment.text هي "Hi how \ n are you؟"

حسنًا ، فكر في كيفية تعامل DOM مع هذا. أتوقع عرض \n إذا وضعت ذلك بين <div> s في ملف HTML.

image

نظرًا لأن هذا لا يتعلق بـ MUI بشكل صريح ، فسوف أغلق هذه المشكلة. تأكد من التوجه إلى Stack Overflow أو ما شابه للحصول على مزيد من المساعدة في تنفيذ المحتوى داخل DOM.

لقد استخدمت: style={{whiteSpace: 'pre-line'}}

<Typography
  variant="body1"
  style={{whiteSpace: 'pre-line'}}
>
  {body}
</Typography>

مرجع:
https://stackoverflow.com/questions/39325414/line-break-in-html-with-n

يبدو أنه يستحق دعمًا إضافيًا على مكون "الطباعة".

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

ryanflorence picture ryanflorence  ·  3تعليقات

sys13 picture sys13  ·  3تعليقات

ghost picture ghost  ·  3تعليقات

mb-copart picture mb-copart  ·  3تعليقات

finaiized picture finaiized  ·  3تعليقات