Я извлекаю массив из изображений из Netlify CMS и передаю его компоненту vue-picture-swipe
, но точные изображения не отображаются, даже если путь правильный и т. Д.
Не уверен, что я делаю не так?
Шаблон
vue-picture-swipe(:items="items")
Скрипт
<script>
export default {
data: function() {
return {
items: []
};
},
created: function () {
this.imageList()
},
methods: {
imageList: function () {
const files = require.context('~/content/gallery/images/', false, /\.md$/);
let images = files.keys().map(key => ({
...files(key)
}));
let items = images.map(function(value) {
return {
'src': value.attributes.imgSrc,
'thumbnail': value.attributes.imgSrc,
'alt': value.attributes.imgDesc
}
});
return this.items = items
}
}
};
</script>
Визуализированный HTML
<img src="/assets/uploads/image.jpg" alt="Test Image description" itemprop="thumbnail">