<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>vue的作用域插槽</title> <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script> </head> <body> <div id="app"> <child> <template slot-scope='props'> <h1>{{props.item}}</h1> </template> </child> </div> <script> Vue.component('child',{ data:function(){ return { list:[1,2,3,4,5] } }, template: `<div> <ul> <slot v-for="(item,index) of list" :item = "item">{{item}}</slot> </ul> </div> ` }); var app = new Vue({ el:'#app', template:'', data:{}, methods: { }, }) </script> </body> </html>
15-vue的作用域插槽
猜你喜欢
转载自www.cnblogs.com/suni1024/p/11540266.html
今日推荐
周排行