Установил Vue, vueify, browserify через node.
Есть main.js (точка входа):
var Vue = require('vue');
var quality = require('./componets/quality.vue');
new Vue({
el: '#qua',
render: function(createElement) {
return createElement(quality)
},
})
Подключается шаблон (quality.vue):
<template>
<div class="qua-item">
<div class="qi-img qi-img1"></div>
<div class="separator"></div>
<div class="qi-text-head"></div>
<div class="qi-text">Excepteur sinto occaecat cupidatat non proident, sunt in culpa qui nam sint essent officia mollit.</div>
</div>
</template>
Код в этом же файле:
module.exports = {
data: function(){
return {
items: [
{
name: '123',
},
{
name: '321',
}
],
}
}
}
В главном файле (index.html) вывожу этот шаблон:
<div id="qua"></div>
Всё хорошо работает, выводится, но проблема в том что я хочу этот шаблон подключить несколько раз и понять не могу как. Пробовал дублировать
<div id="qua"></div>
но это глупости, понимаю. Как мне кажется нужно через v-for или v-if (документацию читал) но понять не могу как. Помогите кто чем сможет, если нужны ещё какие-нибудь данные, то пишите в коменты.