• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
遗忘的小猪
海内存知己,天涯若比邻
博客园    首页    新随笔    联系   管理    订阅  订阅
element table 二次封装 父子组件传值 组件通信

新建一个组件(即子组件)table.vue

 

 

子组件编辑内容如下图所示

 

 

子组件通过props获取父组件传递过来的参数,如下图所示,type指明传递到子组件的数据类型,default指定默认值,一般不给

 

 

子组件通过事件发射向父组件传递事件及参数,$emit即为发射事件,第一个参数为向父组件传递的事件名,第二个参数为向父组件传递的参数

 

 

 

下面为父组件调用子组件:

在父组件中通过import引入子组件,并注册

 

 

父组件调用子组件并传递参数,同时监听子组件事件

 

 

父组件处理监听子组件事件

 

 

最终效果如下

 

 

当然功能还可以继续扩展
---------------------
作者:小前端
来源:CSDN
原文:https://blog.csdn.net/weixin_42300678/article/details/80450972?utm_source=copy

posted on 2018-10-16 11:37  一杯敬明天一杯敬过往  阅读(548)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3