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