ANTD轮播预览如何显示情侣图片
How to show couple images in preview of ANTD carousel
我想知道是否可以在 ANTD 轮播的单个预览中显示一对图像。
为了保险起见,我有一个旋转木马,上面可能有不同数量的图像。
问题是我想在预览中显示所有可用的图像,而不必滚动浏览它们。
我试图改变图像的大小,但这没有帮助。
此外,我还没有在 ANTD 中找到任何相关的属性。
有谁知道这可能吗?
import { Carousel } from 'antd';
const contentStyle = {
height: '160px',
color: '#fff',
lineHeight: '160px',
textAlign: 'center',
background: '#364d79',
};
ReactDOM.render(
<Carousel effect="fade">
<div>
<h3 style={contentStyle}>1</h3>
</div>
<div>
<h3 style={contentStyle}>2</h3>
</div>
<div>
<h3 style={contentStyle}>3</h3>
</div>
<div>
<h3 style={contentStyle}>4</h3>
</div>
</Carousel>,
mountNode,
);
Here's 似乎有效。
主要是在我的数组的第 0 个位置添加了一个额外的项目,并有条件地渲染了一个预览帧,其中包括网格中的所有图像。
样本:
const images = [...new Array(5).keys()].map((rowIndex, _, array) => {
if (rowIndex === 0) {
return (
<React.Fragment>
<div key={rowIndex} style={previewStyle}>
{array.map((colIndex) => (
<h3 key={(rowIndex + 1) * (colIndex + 1)} style={h3Style}>
Preview: {colIndex}
</h3>
))}
</div>
</React.Fragment>
);
}
return (
<React.Fragment>
<h3 key={rowIndex} style={{...h3Style, lineHeight: '160px',}}>
{rowIndex}
</h3>
</React.Fragment>
);
});
我想知道是否可以在 ANTD 轮播的单个预览中显示一对图像。 为了保险起见,我有一个旋转木马,上面可能有不同数量的图像。 问题是我想在预览中显示所有可用的图像,而不必滚动浏览它们。 我试图改变图像的大小,但这没有帮助。 此外,我还没有在 ANTD 中找到任何相关的属性。 有谁知道这可能吗?
import { Carousel } from 'antd';
const contentStyle = {
height: '160px',
color: '#fff',
lineHeight: '160px',
textAlign: 'center',
background: '#364d79',
};
ReactDOM.render(
<Carousel effect="fade">
<div>
<h3 style={contentStyle}>1</h3>
</div>
<div>
<h3 style={contentStyle}>2</h3>
</div>
<div>
<h3 style={contentStyle}>3</h3>
</div>
<div>
<h3 style={contentStyle}>4</h3>
</div>
</Carousel>,
mountNode,
);
Here's 似乎有效。
主要是在我的数组的第 0 个位置添加了一个额外的项目,并有条件地渲染了一个预览帧,其中包括网格中的所有图像。
样本:
const images = [...new Array(5).keys()].map((rowIndex, _, array) => {
if (rowIndex === 0) {
return (
<React.Fragment>
<div key={rowIndex} style={previewStyle}>
{array.map((colIndex) => (
<h3 key={(rowIndex + 1) * (colIndex + 1)} style={h3Style}>
Preview: {colIndex}
</h3>
))}
</div>
</React.Fragment>
);
}
return (
<React.Fragment>
<h3 key={rowIndex} style={{...h3Style, lineHeight: '160px',}}>
{rowIndex}
</h3>
</React.Fragment>
);
});