返回顶部
首页 > 资讯 > 精选 >vue怎么通过props方式在子组件中获取相应的对象
  • 878
分享到

vue怎么通过props方式在子组件中获取相应的对象

2023-06-30 06:06:25 878人浏览 八月长安
摘要

本文小编为大家详细介绍“Vue怎么通过props方式在子组件中获取相应的对象”,内容详细,步骤清晰,细节处理妥当,希望这篇“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);          }

vue怎么通过props方式在子组件中获取相应的对象

方法一

所以就可以直接拿取

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)     }   }

vue怎么通过props方式在子组件中获取相应的对象

没错啊,我的data就是一个数组

在这四种方法的逐级使用下,终于获取到了我想要的data。

读到这里,这篇“vue怎么通过props方式在子组件中获取相应的对象”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注编程网精选频道。

--结束END--

本文标题: vue怎么通过props方式在子组件中获取相应的对象

本文链接: https://lsjlt.com/news/327606.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • vue怎么通过props方式在子组件中获取相应的对象
    本文小编为大家详细介绍“vue怎么通过props方式在子组件中获取相应的对象”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue怎么通过props方式在子组件中获取相应的对象”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习...
    99+
    2023-06-30
  • vue如何通过props方式在子组件中获取相应的对象
    目录方法一所以就可以直接拿取方法二有时候会获取不到,可以用一个定时器来获取方法三深拷贝方法四利用watch监听这些方法主要是在这次做项目的过程中发现总结的来的,感觉也挺常用的,所以就...
    99+
    2024-04-02
  • vue子组件中mounted取不到props中的值怎么解决
    本文小编为大家详细介绍“vue子组件中mounted取不到props中的值怎么解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“vue子组件中mounted取不到props中的值怎么解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入...
    99+
    2023-06-30
  • JSON数组和JSON对象在vue中的获取方法
    这两天在学习vue,主要是为了实现前后端的分离,因此数据的传输是必不可少的一个环节。 为了快速入门,参考了vue官网的视频,这个过程由于引入vue.js的问题走了一些弯路,这个我们以...
    99+
    2024-04-02
  • JS怎么通过截取子串的方法获取文件扩展名
    本篇内容介绍了“JS怎么通过截取子串的方法获取文件扩展名”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!本文...
    99+
    2024-04-02
  • vue怎么获取表单中的行对象(两种方法)
    在Vue中,我们使用v-for指令可以循环渲染列表。如果我们需要获取表单中被选中的某一行的数据,应该怎么做呢?在本文中,我将为大家详细介绍如何使用Vue的v-for指令和事件绑定来获取表单中的行对象。一、v-for指令我们先来看一下v-fo...
    99+
    2023-05-14
  • vue.js中怎么通过父组件调用子组件的内部方法
    今天就跟大家聊聊有关vue.js中怎么通过父组件调用子组件的内部方法,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。子组件:<template&...
    99+
    2024-04-02
  • HTML5怎么通过调用canvas对象的getContext()方法来获取绘图环境
    这篇文章主要讲解了“HTML5怎么通过调用canvas对象的getContext()方法来获取绘图环境”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“HTML...
    99+
    2024-04-02
  • Linux中怎么通过PID号找到对应的进程名及所在目录方法
    有时候通过top命令可以看到有个别进程占用的内存比较大,但是top无法直接查看到进程名以及进程所在的目录。所以我们可以通过以下方法来定位。 首先需要知道PID号,可以通过top命令获取。 然后我们可以用ps看以下大致信...
    99+
    2022-06-04
    linux PID号对应进程名 linux 端口号对应进程
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作