javascript - 更改 react-diff-viewer 组件的宽度
问题描述
我正在使用这个react-diff-viewer
包,它非常适合我的目的,但我很难改变视图的宽度。我把它嵌套在一张卡片里我试过改变卡片的宽度,但似乎没有任何效果。我还尝试按照他们的文档从组件内部更改样式。我希望其他人遇到这个问题并可以提供一些指导。
import styles from "./Styles.scss";
import ReactDiffViewer from "react-diff-viewer";
const newStyle = {
variables: {
diffContainer: {
width: "80px",
},
},
};
return (
<Row>
<Col md="12">
<Card>
<div className={styles.CompCard}>
<ReactDiffViewer
oldValue={pccData}
newValue={emrData}
splitView={true}
hideLineNumbers={true}
showDiffOnly={true}
useDarkTheme={true}
styles={newStyle}
/>
</div>
</Card>
</Col>
</Row>
)
在样式文件中,我尝试设置包含组件的 div 的宽度,如下所示:
.compCard {
width: 90px;
}
解决方案
推荐阅读
- javascript - 使用选项卡导航对本机页面指示器做出反应
- flutter - 使用局部坐标在画布上绘制矩形时遇到问题 - Flutter
- javascript - 带有身份验证的 HTTP POST
- javascript - 有编辑标志时如何合并两个对象数组
- amazon-web-services - 如何在 AWS Secrets Manager 中列出已删除的密钥?
- java - 使用自定义规范器作为弹性搜索中所有文本/关键字字段的默认值
- javascript - 未捕获的 ReferenceError:在初始化之前无法访问“__WEBPACK_DEFAULT_EXPORT__”
- c++ - 无法调用没有对象的成员函数 - PX4 I2C
- python - 测试 django 邮件和附件返回空
- ruby-on-rails - RAILS 6 防止 URL 中出现许多斜杠