我对React和编码很新。如何在此代码中为item.specTitle添加类或样式?
const spec1 = [
{specTitle: "Size", specDescription: "Large suitcase."},
{specTitle: "Color", specDescription: "Red car."},
{specTitle: "Other", specDescription: "Other here."},
];
...
<List
dataSource={spec1}
renderItem={item => (
<List.Item>
<List.Item.Meta
description={item.specTitle + item.specDescription}
/>
</List.Item>
)}
/>
谢谢!
答案 0 :(得分:0)
您是否可以修改问题以包含realm.objects(a.self).sorted({ (o1, o2) -> Bool in
return o1.isStrong && !o2.isStrong
})
组件的代码?否则很难回答。
List.Item.Meta
只是一个字符串,因此您无法为其添加样式。您有两种选择:
在item.specTitle
组件中,您可以添加className或inline
<{1}}道具的样式。
更改List.Item.Meta
组件specTitle
道具,使其可以是React节点而不是字符串,然后您可以将spec1更改为:
List.Item.Meta