使用React-Admin / Material UI文本字段保留换行符?

问题描述 投票:0回答:2

我正在使用React-Admin并在我的数据库中有一个包含换行符(\ n)的字段。当我在这样的页面上输出这个:

<TextField source="extra_details" />

换行符被忽略,一切都在一起运行。如何正确显示换行符?

谢谢

javascript reactjs material-ui react-admin
2个回答
0
投票

怎么样<RichTextField />

https://marmelab.com/react-admin/Fields.html#richtextfield

或者您可以随时创建自己的TextField组件。


0
投票

风格可能会有所帮助......

import {withStyles} from "@material-ui/core/styles";

const styles = {
  displayLinebreakAndTab: {whiteSpace: "pre-wrap" },
};

const SomeText = withStyles(styles)(({classes, ...props}) => (
  <TextField
    className={classes.displayLinebreakAndTab}
    {...props}
  />
));
© www.soinside.com 2019 - 2024. All rights reserved.