vue组件
vue组件就是可复用的vue实例,即为可重复使用的模板
<body>
<div id="app">
<kaka></kaka>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
<script>
//定义一个vue组件
Vue.component("kaka",{
template: '<li>hello</li>'
});
var mv=new Vue({
el: '#app'
});
</script>
</body>

<body>
<div id="app">
<kaka v-for="item in items" v-bind:k="item"></kaka>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue@2.5.16/dist/vue.js"></script>
<script>
//定义一个vue组件
Vue.component("kaka",{
props: ['k'],
template: '<li>{{k}}</li>'
});
var mv=new Vue({
el: '#app',
data: {
items: ["gogo","fafa","hehe"]
}
});
</script>
</body>

浙公网安备 33010602011771号