в хороших гайдах ВСЕГДА идет комментарий, что json-файлик только для примера, не применять в продакшене, отечественные горе-инфо-бизнесмены этот пунктик стирают.
Он получает некий массив объектов
- откуда?{
"title": "ТУТ ЗАГОЛОВОК ТАБЛИЦЫ",
"thead": [
{
"name": "НАИМЕНОВАНИЕ ОБЪЕКТА",
"caption": "ОПРЕДЕЛЯЕМАЯ ХАРАКТЕРИСТИКА (ПОКАЗАТЕЛЬ)"
}
],
"tbody": [
{
"name": "",
"capt": ""
},
{
"name": "",
"capt": ""
},
],
}
Vue.component('ric-equipment', {
props: ['slides'],
template: `
<div id="slider">
<template v-for="(sl, index) in slides" :key="index">
<div class="slide drag">
<img @dblclick="$emit('select', sl)" :src="sl.src" :alt="sl.alt">
</div>
</template>
</div>
`,
});
slides: [
//- 27 slides
{
src: 'src/slider/1.jpg',
alt: ''
},
{
src: 'src/slider/2.jpg',
alt: ''
},
{
src: 'src/slider/3.jpg',
alt: ''
},
{
src: 'src/slider/4.jpg',
alt: ''
},
{
src: 'src/slider/5.jpg',
alt: ''
},
{
src: 'src/slider/6.jpg',
alt: ''
},
Page:
| #wrapper
|---- #new-page-component