gpt4 book ai didi

dart - 将长文本包装在父小部件中

转载 作者:IT王子 更新时间:2023-10-29 07:06:05 28 4
gpt4 key购买 nike

我有一个很长的文本,我希望它被扭曲成父宽度..

现在得到的是:

enter image description here

我的代码是:

     new Padding(
padding: new EdgeInsets.only(right: 15.0, left: 15.0),
child: new Container(
width: double.infinity,
color: Color(0xFFF5F5F5),
child: new Row(
children: <Widget>[
new Padding(
padding: new EdgeInsets.all(5.0),
child: Text(
'في ظل الازدهار والنمو المستمر للاقتصاد الوطني والتوسع الكبير في حجم الأعمال تزداد الحاجة يوماً بعد يوم إلى توظيف المزيد من الموظفين الأكفاء ، وتواجه الكثير من المنشآت تحديات كبيرة في ايجاد هؤلاء الموظفين \n\n وحيث تعتبر معارض التوظيف أحدى أهم الوسائل لأصحاب العمل في الحصول على احتياجاتهم من الكفاءات والكوادر الوطنية المتخصصة ،فقد أتت مبادرة غرفة الشرقية بإقامة معرض توظيف موسع بمسمى (معرض وظائف) يمكن من خلاله لأصحاب العمل ومسئولي الموارد البشرية ومسئولي التوظيف الالتقاء والتواصل المباشر مع عدد كبير جداً من خريجي كافة المراحل التعليمية وعرض الشواغر المتوفرة لديها واستقطاب أفضل المتقدمين للعمل لديها \n\n كما سيكون المعرض فرصة مناسبة لطالبي العمل من الخريجين الجدد وأصحاب الخبرات لتسويق أنفسهم على المنشآت المشاركة والتنافس على الوظائف المعروضة كمرشحين محتملين للعمل لدى هذه المنشآت مما سيعزز فرصهم في الحصول على الوظائف التي تتوافق مع طموحهم وميولهم ومهارتهم وقدراتهم بالإضافة إلى ذلك سيكون المعرض فرصة مناسبة للالتقاء مع المشاركين من المختصين في مجال الموارد البشرية ومجال التدريب والتأهيل لعرض مايقدمونه من خدمات للمنشآت المشاركة وللزوار ولطالبي العمل',
style: TextStyle(color: Colors.black, fontSize: 14.0),
textAlign: TextAlign.right,
),
),
],
),
),
),

我希望文本多行并包裹在灰色容器内......

如何实现?

最佳答案

添加一个Flexible(或Expanded)应该做你想做的:

new Row(
children: <Widget>[
new Flexible(child:
new Padding(
padding: new EdgeInsets.all(5.0),
child: Text(
'في ظل الازدهار والنمو المستمر للاقتصاد الوطني والتوسع الكبير في حجم الأعمال تزداد الحاجة يوماً بعد يوم إلى توظيف المزيد من الموظفين الأكفاء ، وتواجه الكثير من المنشآت تحديات كبيرة في ايجاد هؤلاء الموظفين \n\n وحيث تعتبر معارض التوظيف أحدى أهم الوسائل لأصحاب العمل في الحصول على احتياجاتهم من الكفاءات والكوادر الوطنية المتخصصة ،فقد أتت مبادرة غرفة الشرقية بإقامة معرض توظيف موسع بمسمى (معرض وظائف) يمكن من خلاله لأصحاب العمل ومسئولي الموارد البشرية ومسئولي التوظيف الالتقاء والتواصل المباشر مع عدد كبير جداً من خريجي كافة المراحل التعليمية وعرض الشواغر المتوفرة لديها واستقطاب أفضل المتقدمين للعمل لديها \n\n كما سيكون المعرض فرصة مناسبة لطالبي العمل من الخريجين الجدد وأصحاب الخبرات لتسويق أنفسهم على المنشآت المشاركة والتنافس على الوظائف المعروضة كمرشحين محتملين للعمل لدى هذه المنشآت مما سيعزز فرصهم في الحصول على الوظائف التي تتوافق مع طموحهم وميولهم ومهارتهم وقدراتهم بالإضافة إلى ذلك سيكون المعرض فرصة مناسبة للالتقاء مع المشاركين من المختصين في مجال الموارد البشرية ومجال التدريب والتأهيل لعرض مايقدمونه من خدمات للمنشآت المشاركة وللزوار ولطالبي العمل',
style: TextStyle(color: Colors.black, fontSize: 14.0),
textAlign: TextAlign.right,
),
),
),
],
),

另见 TextField inside of Row causes layout exception: Unable to calculate size

关于dart - 将长文本包装在父小部件中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52530788/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com