vue怎么通过props方式在子组件中获取相应的对象
发表于:2024-11-30 作者:千家信息网编辑
千家信息网最后更新 2024年11月30日,本文小编为大家详细介绍"vue怎么通过props方式在子组件中获取相应的对象",内容详细,步骤清晰,细节处理妥当,希望这篇"vue怎么通过props方式在子组件中获取相应的对象"文章能帮助大家解决疑惑
千家信息网最后更新 2024年11月30日vue怎么通过props方式在子组件中获取相应的对象
本文小编为大家详细介绍"vue怎么通过props方式在子组件中获取相应的对象",内容详细,步骤清晰,细节处理妥当,希望这篇"vue怎么通过props方式在子组件中获取相应的对象"文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。
子组件定义props,父组件传入数据,子组件在js中获取的时候使用,如果是在html里面,可以直接把变量渲染上去。
我就直接从代码上面来进行
js代码:
//子组件中,定义传入的变量的类型等 props: { data: { type: Array, require: true }, status: { type: Boolean, require: false } }
我们可以直接在生命周期函数里面打印props
mounted(){ let _this=this; console.log(_this._props,9999); }
方法一
所以就可以直接拿取
mounted() { let _this=this; let {datas,status}=_this._props; console.log(datas,999999); },
方法二
有时候会获取不到,可以用一个定时器来获取
mounted() { let _this=this; let {datas,status}=_this._props; setTimeout(()=>{ console.log(this._props) console.log(datas,111111) },2000) }
方法三
深拷贝
mounted() { let _this=this; let props = {..._this._props}; console.log(props,"props.......") },
方法四
利用watch监听
//直接监听data,因为这里的props的变量名为data watch:{ data(newData,prevData){ console.log(newData,123654789) } }
没错啊,我的data就是一个数组。
在这四种方法的逐级使用下,终于获取到了我想要的data。
读到这里,这篇"vue怎么通过props方式在子组件中获取相应的对象"文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注行业资讯频道。
组件
方法
对象
方式
变量
文章
代码
内容
监听
妥当
函数
周期
周期函数
定时器
就是
思路
拷贝
数据
数组
新知
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器内存架
徐州海航网络技术服务合同
笔记本如何调用服务器算力
程序员c语言软件开发
dell服务器蓝灯
使用先进的软件开发技术
网络技术基础传输类型
租cs1.6服务器
sql建立数据库实训报告
手机app服务器在哪里找
现代化网络技术批量定制
读取服务器共享文件失败
维护国家网络安全意义的感想
手机软件开发微信群
新乡金动力网络技术
戴尔服务器死机
java金融软件开发教程
中石化bw数据库
财经类数据库超星发现
如何恢复服务器响应
自考计算机网络技术题
数据库缓冲区说法正确的是
应届生软件开发工程师
rac数据库默认用户名
国家网络安全是行政处罚吗
廊坊即拼商城软件开发多少钱
bing无法连接服务器怎么解决
汽车软件开发前景怎样
我的世界服务器选什么系统
手机显示服务器异常怎么修复