关于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 相关文章推荐
很好用的js日历算法详细代码
Mar 07 Javascript
[JSF]使用DataModel处理表行事件的实例代码
Aug 05 Javascript
ExtJS[Desktop]实现图标换行示例代码
Nov 17 Javascript
封装好的一个万能检测表单的方法
Jan 21 Javascript
JavaScript使表单中的内容显示在屏幕上的方法
Jun 29 Javascript
Ext JS框架程序中阻止键盘触发回退或者刷新页面的代码分享
Jun 07 Javascript
JavaScript第一篇之实现按钮全选、功能
Aug 21 Javascript
常用JS图片滚动(无缝、平滑、上下左右滚动)代码大全(推荐)
Dec 20 Javascript
JS使用正则表达式验证身份证号码
Jun 23 Javascript
详解微信第三方小程序代开发
Jun 23 Javascript
微信小程序仿今日头条导航栏滚动解析
Aug 20 Javascript
js实现简易点击切换显示或隐藏
Nov 29 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
Terran剧情介绍
2020/03/14 星际争霸
PHP中使用glob函数实现一句话删除某个目录下的所有文件
2014/07/22 PHP
php PDO实现的事务回滚示例
2017/03/23 PHP
Thinkphp3.2简单解决多文件上传只上传一张的问题
2017/09/26 PHP
JavaScript Event事件学习第一章 Event介绍
2010/02/07 Javascript
jQuery简单实现banner图片切换
2014/01/02 Javascript
javascript中scrollTop详解
2015/04/13 Javascript
jQuery leonaScroll 1.1 自定义滚动条插件(推荐)
2016/09/17 Javascript
Angularjs手动解析表达式($parse)
2016/10/12 Javascript
vue登录注册及token验证实现代码
2017/12/14 Javascript
解决vue同一slot在组件中渲染多次的问题
2018/09/06 Javascript
解决axios会发送两次请求,有个OPTIONS请求的问题
2018/10/25 Javascript
jquery实现的放大镜效果示例
2020/02/24 jQuery
[01:04:14]OG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python+opencv轮廓检测代码解析
2018/01/05 Python
python3实现爬取淘宝美食代码分享
2018/09/23 Python
python 处理数字,把大于上限的数字置零实现方法
2019/01/28 Python
pandas dataframe添加表格框线输出的方法
2019/02/08 Python
python字符串循环左移
2019/03/08 Python
Python实现非正太分布的异常值检测方式
2019/12/09 Python
python无序链表删除重复项的方法
2020/01/17 Python
python实现飞行棋游戏
2020/02/05 Python
深入浅析python的第三方库pandas
2020/02/13 Python
Django如何使用jwt获取用户信息
2020/04/21 Python
python中openpyxl和xlsxwriter对Excel的操作方法
2021/03/01 Python
印尼穆斯林时尚购物网站:Hijabenka
2016/12/10 全球购物
巴西Mr. Cat在线商店:购买包包和鞋子
2019/09/08 全球购物
Ariat英国官网:为世界顶级马术运动员制造最优质的鞋类和服装
2020/02/14 全球购物
一些Unix笔试题和面试题
2013/01/22 面试题
护理学应聘自荐书范文
2014/02/05 职场文书
幼儿园三八妇女节活动方案
2014/03/11 职场文书
运动员口号
2014/06/09 职场文书
党员教师四风问题整改措施思想汇报
2014/10/08 职场文书
供应商食品安全承诺书
2015/04/29 职场文书
勤俭节约主题班会
2015/08/13 职场文书
Java 多线程并发FutureTask
2022/06/28 Java/Android