Ich bin auf der Suche nach einem Weg, um sowohl die 'fit' und 'gif' Tasten in meinem Objekt zugreifen. Im Moment kann ich nur das eine oder das andere auf der Seite anzeigen - "fit" ist ein Bild und "gif" ist ein gif.Mehrere "beinhaltet" innerhalb einer Funktion
Ich denke, vielleicht könnte ich .match aber ich bin nicht wirklich sicher, die richtige Syntax
Dank
const sizeMappings = {
master: '1280',
small: '192w',
small_fit: '192w',
medium: '384w',
medium_low_res: '288w',
medium_fit: '384w',
medium_gif: '384w',
medium_fit_low_res: '288w',
large: '768w',
large_fit: '768w',
large_gif: '768w',
xlarge: '1280w',
xlarge_fit: '1280w',
}
const getSrcSet = (renditions, fit, gif) => {
const sizes = Object.keys(sizeMappings)
.map((key) => {
if (fit && !key.includes('fit')) return null
const mapping = `${renditions[key]} ${sizeMappings[key]}`
return mapping
})
return sizes
.filter(el => el !== null)
.join(',')
}
So möchten Sie zurückkommen sowohl die "normalen" und die "gif" Version einer bestimmten Größe in einem Array? – Chris
@Chris ja das ist richtig. Im Moment kann ich nur das "passende" oder normale Bild zurückgeben – ramageftw