作用域插槽
<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>vue作用域插槽</title><script
·
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vue作用域插槽</title> <script src="vue.js"></script> </head> <body> <div id="root"> <child> <template slot-scope="props"> <li>{{props.item}}</li> </template> <p>作用域插槽:当子组件做循环或某部分的dom结构需要外部传递时使用,必须使用tempalte标签和slot-scope</p> </child> </div> <script> Vue.component('child',{ data:function(){ return { list:[1,2,3,4] } }, template:'<div>' + '<ul>' + '<slot v-for="item of list" :item=item></slot>' + '</ul>' + '</div>' }) var vm= new Vue({ el:"#root" }) </script> </body> </html>
更多推荐
已为社区贡献2条内容
所有评论(0)