当前位置: 首页 > wzjs >正文

遵义网站建设制作刚开今天新开传奇网站

遵义网站建设制作,刚开今天新开传奇网站,成都网站seo排名,wordpress 上线到centos提示:https://github.com/jeecgboot/jeecgboot-vue2 文章目录 案例父组件向子组件传递数据的方式父组件调用子组件方法的方式子组件向父组件传递数据的方式流程示意图 案例 提示:以下是本篇文章正文内容,下面案例可供参考 以下是 整合后的关…

提示:https://github.com/jeecgboot/jeecgboot-vue2

文章目录

  • 案例
  • 父组件向子组件传递数据的方式
  • 父组件调用子组件方法的方式
  • 子组件向父组件传递数据的方式
  • 流程示意图


案例

提示:以下是本篇文章正文内容,下面案例可供参考

以下是 整合后的关键代码示例,展示父子组件间的数据传递与方法调用:

父组件 Parent.vue

<template><!-- 1. 父组件通过 ref 引用子组件 --><sysMessage-modal ref="modalForm" @ok="modalFormOk"></sysMessage-modal>
</template><script>
export default {components: {SysMessageModal},// 方法定义methods: {// 3. 父组件调用子组件方法并传递数据handleEdit(record) {this.$refs.modalForm.edit(record); // 调用子组件的 edit 方法},// 4. 父组件监听子组件的 @ok 事件modalFormOk() {console.log('处理子组件回调(子向父传数据)');this.loadData(); // 刷新表格数据}}
}
</script>

子组件 SysMessageModal.vue

<template><a-drawer @close="close"><!-- 表单内容 --></a-drawer>
</template><script>
export default {methods: {// 2.通过方法参数接收父组件数据edit(record) {this.model = Object.assign({}, record); // 接收父组件数据this.visible = true;// 填充表单逻辑...},// 5. 子组件通过事件向父组件传递数据handleOk() {this.$emit('ok'); // 触发父组件监听的事件}}
}
</script>

父组件向子组件传递数据的方式

  1. 通过方法调用传递数据
    父组件通过 ref 获取子组件实例,直接调用子组件的方法并传递数据。
    • 在父组件的模板中,子组件通过 ref="modalForm" 注册引用。
    • 当父组件需要编辑数据时(如点击编辑按钮),会调用子组件的 edit 方法,并将当前行数据 record 作为参数传入:
 // 父组件触发编辑操作handleEdit(record) {this.$refs.modalForm.edit(record); // 将 record 传递给子组件}// 子组件的 `edit` 方法接收数据并更新表单:edit(record) {this.model = Object.assign({}, record); // 接收父组件传递的数据// 更新表单字段...}

父组件调用子组件方法的方式

  1. 通过 ref 直接调用子组件方法
    父组件通过 this.$refs.modalForm 获取子组件实例,直接调用其方法。
    • 当用户点击“新增”按钮时,父组件调用子组件的 add 方法打开表单:
  handleAdd() {this.$refs.modalForm.add(); // 调用子组件的 add 方法}// 子组件的 `add` 方法负责初始化空表单并显示抽屉:add() {this.edit({}); // 初始化空数据this.visible = true; // 显示抽屉}

子组件向父组件传递数据的方式

  1. 通过事件触发传递
    子组件通过 $emit 触发事件通知父组件,并可以携带数据。
    • 子组件在提交成功后触发 ok 事件:
     this.$emit('ok'); // 触发父组件的 @ok 事件//父组件监听此事件,并执行 `modalFormOk` 方法刷新数据:<sysMessage-modal @ok="modalFormOk"></sysMessage-modal>modalFormOk() {this.loadData(); // 父组件重新加载数据}

流程示意图

方向方式代码示例
父组件 → 子组件通过 ref 调用子组件方法并传参this.$refs.modalForm.edit(record);
父组件调用子组件方法通过 ref 引用直接调用this.$refs.modalForm.add();
子组件 → 父组件通过 $emit 触发事件this.$emit('ok');

文章转载自:

http://A8MHdjwp.Lnmby.cn
http://VISZBfNg.Lnmby.cn
http://v5A0e9RO.Lnmby.cn
http://q9OO1Vne.Lnmby.cn
http://E8AxvaTV.Lnmby.cn
http://rOLksWAZ.Lnmby.cn
http://AAAsXVMP.Lnmby.cn
http://0O6HtgSr.Lnmby.cn
http://M24eIHXV.Lnmby.cn
http://gc8wrvEe.Lnmby.cn
http://jKlvyees.Lnmby.cn
http://z6u3fhea.Lnmby.cn
http://AtOylAuB.Lnmby.cn
http://k974MBpC.Lnmby.cn
http://F9x2O3Jy.Lnmby.cn
http://hhQYnl39.Lnmby.cn
http://5oBrc9Aq.Lnmby.cn
http://aZ0LX6md.Lnmby.cn
http://akU6VDFi.Lnmby.cn
http://v0BnfG68.Lnmby.cn
http://W1CeEe6W.Lnmby.cn
http://3JR4qIUT.Lnmby.cn
http://oaJBWYkQ.Lnmby.cn
http://74uCqBaO.Lnmby.cn
http://5EJ88iTe.Lnmby.cn
http://x9ziqU3n.Lnmby.cn
http://ubRY8l6Z.Lnmby.cn
http://2U4kSVMl.Lnmby.cn
http://UNSW0bhL.Lnmby.cn
http://eFvO8GdY.Lnmby.cn
http://www.dtcms.com/wzjs/731709.html

相关文章:

  • 网站建设费用 多少钱做房产网站
  • 网站建设拍金手指排名贰贰wordpress 翻译更新
  • so域名网站vue做响应式网站
  • 网页制作与网站建设宝典 第2版免费网络课程教学平台
  • 企业网站 哪个cms好网站建设技术公司
  • 合肥建站方案长沙公司做网站
  • 网站能查到从哪里做的吗wordpress实战
  • 站酷网素材图库海报设计广州本地门户网站
  • 网站和公众号的区别优化网站
  • 网站顶部素材网上银行官网
  • 六安网站建设电话找工作下载什么软件
  • 个人建网站允许吗做一张网站专栏背景图
  • wordpress站群 企业快速建站系统
  • 企业网站 优秀开发 网站 沈阳
  • 如果网站被攻击了产品设计软件有哪些软件
  • 怎样建一个个人网站qq临时会话网站
  • 创建网站代码门户网站开发介绍
  • 哪有免费做网站2017年网站设计
  • 博物馆网站建设说明外包建设网站
  • 哪里有营销型网站搜索型网站
  • 做城市门户网站怎么发展苏州seo专家教优化网站结构
  • 网站设计做图工具郴州是几线城市
  • 电子商务网站订单功能在织梦网站做静态网页
  • 网站开发后台软件自己建设淘宝客网站需要备案么
  • 网信办抓好网站建设无锡今天最新通知
  • 网站个人备案 企业备案title (网站建设)
  • 电子商务网站建设与管理a几十张照片合成视频
  • 哈尔滨无障碍网站建设阳江网红打卡地
  • 互联网 网站建设价格变装改造wordpress
  • 网站没备案可以做淘宝客吗大学生网页设计作业