vue2 父组件向子组件传递函数

匿名 (未验证) 提交于 2019-12-03 00:15:02

<!DOCTYPE html> <html lang="en"> <head>     <meta charset="UTF-8">     <title>评论列表实现</title> </head> <body> <div id="app">     <com2 @subshow="show"></com2> </div>  <template id="tmp1">     <div>         <h1>这是子组件</h1>         <input type="button" value="按我" @click="myclick">     </div> </template> <script src="./lib/vue-2.4.0.js"></script> <script>     var com2={         template:'#tmp1',          data() {             return {                 sonmsg: { name: '小头儿子', age: 6 },             }         },         methods:{             myclick(){                 // this.$emit('parentShow')                 this.$emit('subshow',this.sonmsg)             }         }       };     // 创建 Vue 实例,得到 ViewModel     var vm=new Vue({         el:'#app',         data:{},         methods:{             show(msg){                 console.log("这是父组件的方法");                 console.log(msg)             }         },         components:{             com2:com2         }     })  </script> </body> </html> 

  

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!