vue小组件
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <!-- html --> <div id="app"> <ol> <book-item v-for="item in books" v-bind:book="item"></book-item> </ol> </div>
<script> //组件定义:book-item Vue.component('book-item',{ props: ['book'], template: '<li>{{book.title}}</li>' })
//Vue对象实例化 var vm = new Vue({ el: '#app', data: { books: [ {title: 'javascript'}, {title: 'Vue.js'}, {title: 'node.js'} ] } }) </script>
|
Last updated: