<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<!--父亲拿儿子的属性,通过的就是发布订阅,父亲声明一个方法,儿子触发-->
<div id="app"></div>
</body>
<script src="node_modules/vue/dist/vue.js"></script>
<script>
//实例化一个Vue函数
let vm=new Vue({
//child 是儿子 触发了自己的一个方法,绑定了父亲的一个函数方法
template:'<div><child @childs="say"></child></div>',
//方法挂载
methods:{
//父亲的一个方法
say(data){
console.log(data);
}
},
//定义一个儿子组件
components:{
//儿子名字
child:{
//事件和数据初始化之后
created(){
//儿子发射一个方法 传递自己的数据
this.$emit('childs',this.msg);
},
template:'<div>子</div>',
data(){
return {
msg:"我饿了"
}
}, }
},
}).$mount("#app"); //手动将vue挂载在#app标签上
</script>
</html>

最新文章

  1. ABP(现代ASP.NET样板开发框架)系列之5、ABP启动配置
  2. codevs 2894 保留小数
  3. 【转】 Linux shell的&amp;&amp;和||
  4. Python 3.X简史——记录3.0之后的重要更新
  5. 【php全局变量和静态变量、静态方法的使用方法】
  6. Start_Learning_Python 03 条件、循环
  7. C++primer 练习13.36
  8. cocos2d-3.0 Helloworld::onTouchMoved的处理机制的推測
  9. 武汉科技大学ACM :1009: 华科版C语言程序设计教程(第二版)习题6.11
  10. zookeeper 丢失事件/miss event
  11. Check SMTP Server Availability for ORA-29278 or ORA-29279 errors using UTL_SMTP to Send Email
  12. js中的事件,内置对象,正则表达式
  13. js根据时间戳倒计时
  14. angular-utils-ui-breadcrumbs使用心得
  15. vue父路由默认选中第一个子路由,切换子路由让父路由高亮不会消失
  16. 多模块后带来的问题解决方法 - OSGI原形(.NET)
  17. Vue系列之 =&gt; 命名视图实现经典布局
  18. Spring的生命周期
  19. jmeter之Throughput Controller
  20. 设计模式《JAVA与模式》之责任链模式

热门文章

  1. 基于Hexo且在GitHub上搭建博客
  2. C#将类对象转换为字典
  3. 关于java中replace的用法
  4. anime.js 实战:实现一个带有描边动画效果的复选框
  5. java 8 stream使用
  6. 【Python-2.7】删除空格
  7. SQL server 上机练习题
  8. PHP几个常用的概率算法
  9. SDK_列表控件的使用
  10. First Project -用函数写的ATM+购物商城程序