关于Vue中$refs的探索浅析


Posted in Javascript onNovember 05, 2020

最近公司在做一个新项目,出需求,原型图,UI图,接下来就轮到我了,画页面。在画页面的过程中,涉及到父子路由,于是,便自然想到了<router-view></router-view>,按照以往的操作,确定父子关系,配置好路由,就OK了。但是,对照需求文档,仔细一看,后期联调肯定要涉及父子页面传递参数啊,比如下图:

关于Vue中$refs的探索浅析

我要在父页面拿到子页面form表单的数据, 如何做?

首先我想到的就是,通过this.router.push({name: "", params:{} }), 将参数带到父页面,但是这种方法行不通,因为子页面没有跳转按钮,没有触发事件。于是,我又想到了Vuex,将子页面的form表单数据存储到store中,但是这对于多个子页面,就要建立多个store。不太合适。

那还有什么办法呢?咦,我可不可以通过$refs拿到子页面实例呢?试一把,哈哈,果然可以。这就太好了,拿到子页面实例,也就可以拿到子页面数据,然后在父页面如何操作,那就随意了,,,哈哈哈。

具体操作如下图:

关于Vue中$refs的探索浅析

关于Vue中$refs的探索浅析

总结

到此这篇关于Vue中$refs探索的文章就介绍到这了,更多相关Vue中$refs探索内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
javascript 面向对象编程  function是方法(函数)
Sep 17 Javascript
图片onload事件触发问题解决方法
Jul 31 Javascript
Extjs中ComboBoxTree实现的下拉框树效果(自写)
May 28 Javascript
jQuery实现contains方法不区分大小写的方法
Feb 13 Javascript
针对初学者的jQuery入门指南
Aug 15 Javascript
Bootstrap安装环境配置教程分享
May 27 Javascript
seajs学习之模块的依赖加载及模块API的导出
Oct 20 Javascript
requireJS模块化实现返回顶部功能的方法详解
Oct 16 Javascript
JavaScript 跨域之POST实现方法
May 07 Javascript
webpack dll打包重复问题优化的解决
Oct 10 Javascript
vue+SSM实现验证码功能
Dec 07 Javascript
vue点击按钮实现简单页面的切换
Sep 08 Javascript
JavaScript 实现轮播图特效的示例
Nov 05 #Javascript
nuxt 服务器渲染动态设置 title和seo关键字的操作
Nov 05 #Javascript
nuxt 每个页面head标签内容设置方式
Nov 05 #Javascript
JavaScript TAB栏切换效果的示例
Nov 05 #Javascript
nuxt 页面路由配置,主页轮播组件开发操作
Nov 05 #Javascript
JS时间戳与日期格式互相转换的简单方法示例
Jan 30 #Javascript
JS如何调用WebAssembly编译出来的.wasm文件
Nov 05 #Javascript
You might like
Symfony的安装和配置方法
2016/03/17 PHP
Yii实现显示静态页的方法
2016/04/25 PHP
thinkPHP中钩子的使用方法实例分析
2017/11/16 PHP
js类的静态属性和实例属性的理解
2009/10/01 Javascript
JavaScript Distilled 基础知识与函数
2010/04/07 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之绑定事件
2015/11/19 Javascript
JS中Eval解析JSON字符串的一个小问题
2016/02/21 Javascript
jQuery查看选中对象HTML代码的方法
2016/06/17 Javascript
微信小程序 slider 详解及实例代码
2017/01/10 Javascript
node.js 中间件express-session使用详解
2017/05/20 Javascript
js使用Promise实现简单的Ajax缓存
2018/11/14 Javascript
Vue组件Draggable实现拖拽功能
2018/12/01 Javascript
mpvue开发音频类小程序踩坑和建议详解
2019/03/12 Javascript
微信小程序之左右布局的实现代码
2019/12/13 Javascript
antd design table更改某行数据的样式操作
2020/10/31 Javascript
[01:02:03]2014 DOTA2华西杯精英邀请赛 5 24 NewBee VS VG
2014/05/26 DOTA
python中不能连接超时的问题及解决方法
2018/06/10 Python
python-OpenCV 实现将数组转换成灰度图和彩图
2020/01/09 Python
Python SQLAlchemy库的使用方法
2020/10/13 Python
用CSS3将你的设计带入下个高度
2009/08/08 HTML / CSS
Html5内唤醒百度、高德APP的实现示例
2019/05/20 HTML / CSS
马来西亚在线时尚女装商店:KEI MAG
2017/09/28 全球购物
财务分析个人的自荐书范文
2013/11/24 职场文书
人事主管岗位职责
2014/01/30 职场文书
三年级语文教学反思
2014/02/01 职场文书
网络信息安全承诺书
2014/03/26 职场文书
员工入职担保书范文
2014/04/01 职场文书
十佳文明家庭事迹
2014/05/25 职场文书
预防艾滋病宣传标语
2014/06/25 职场文书
移交协议书
2014/08/19 职场文书
个人授权委托书
2014/09/15 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
困难补助申请报告
2015/05/19 职场文书
2015年村级财务管理制度
2015/08/04 职场文书
python 制作一个gui界面的翻译工具
2021/05/14 Python
Python基础 括号()[]{}的详解
2021/11/07 Python