vue组件之间的传值
来源:互联网 发布:mac应用程序图标大小 编辑:程序博客网 时间:2024/06/05 23:03
slot标签:
想向封装好结构的组件中插入内容,需要借助<slot></slot>
在组件之中进行关联:如
模板中:<slot name='txt'></slot>
组件调用中:<p slot='txt'></p>
注:如果只有slot上面每一定义name属性,则只能有一个slot
<div class='box'> <com> <p slot='txt'></p> </com></div> <template id="c"> <div> <slot name="txt"></slot> </div></template>Vue.component('com',{ template:"#c"})
父组件向子组件传值:props
父组件:
<template> <child :parent-msg='a'></child></template>
子组件:
child:{ template:‘#chi’ props:['parentMsg']}
子组件向父组件的传值:
vue只运行数据的单选传递,在子组件向父组件的传值中,需要事件触发
子组件:
<template> <div @click="up"></div></template> methods:{ up(){ this.$emit('fn','msg') // 主动触发fn方法,msg是需要传递的数据 }}
父组件:
<div> <child @fn="getval"></child></div>methods:{ getval(msg){ // msg接收到的数据 this.msg=msg }}
0 0
- vue组件之间的传值
- VUE组件之间传值
- Vue不同组件之间相互传值
- vue-router和vue-cli以及组件之间的传值
- vue组件之间的通信
- vue组件之间的通信
- Vue 组件之间的引入
- VUE组件之间的通信
- vue组件之间的通信
- EasyDSS流媒体服务器web前端:vue组件之间的传值,父组件向子组件传值
- EasyDSS RTMP流媒体服务器web前端:vue组件之间的传值,父组件向子组件传值
- Vue.js组件之间的调用
- vue组件之间的多种通信方法
- Vue---组件之间的数据传递
- vue组件之间的多种通信方法
- Vue兄弟组件之间的通信(EventBus)
- vue父子组件之间的通信
- vue 兄弟组件之间的通讯
- C++如何使用ACL 连接Redis
- TortoiseSVN与VisualSVN Server搭建SVN版本控制系统
- java 自定义类排序
- 处理器相关的概念
- HBase程序查询
- vue组件之间的传值
- QT 上建立一个小窗口
- 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活
- Android Draw 实现时钟
- Codeforces 798D 构造
- 第23节:Scala外部命令和正则表达式
- YAML部署实践
- TCP/IP详解--举例明白发送/接收缓冲区、滑动窗口协议之间的关系
- DAY10