vuejs — 父组件向子组件传值(父传子)「建议收藏」

vuejs — 父组件向子组件传值(父传子)「建议收藏」来看一下vue中的父组件向子组件传值的过程:首先,举个例子:有子组件—-A.vueB.vueC.vueA.vue中有一个数组-》listArr,这个数组在B.vue和C.vue中也要用到,每个页面都去写listArr数组,比较麻烦那怎么用简单…

大家好,又见面了,我是你们的朋友全栈君。

来看一下vue中的父组件向子组件传值的过程:

(父组件)向(子组件)传值,那么子组件需要一个属性接收,大家应该都知道,使用 props 来接收;

举个例子:

                  有子组件 —- A.vue(父组件)    B.vue(子组件)    C.vue(子组件)

                  A.vue中有一个数组-》listArr,这个数组也是B.vue 和  C.vue 的需要的数据,每个页面都去写listArr数组,比较麻烦,

                  那怎么用简单方便的方法实现这个效果呢???

                  可以将这个数组,提出来放到父组件中,谁要用父组件就传给谁。

 

父组件向子组件传值,属于 属性传值

props是子组件访问父组件数据的唯一接口.

单向数据流: props是单向绑定的

当父组件的属性变化时,将传导给子组件,但是反过来不会。

每次父组件更新时,子组件的所有 props 都会更新为最新值。

不要在子组件内部改变 props。如果你这么做了,Vue 会在控制台给出警告。

 

下面来看一下示例:

组件Users.vue,在App.vue中引用,此时数组users在子组件中,如图所示

vuejs --- 父组件向子组件传值(父传子)「建议收藏」

 

but,该数组users,子组件HelloWorld.vue中也要用到,下面将数组Users提出,放到父组件App.vue中,

-》看一下添加了数组Users的父组件App.vue,

我们思考:父组件、子组件之间有关联的地方是什么,没错,就是在调用子组件的时候,即下图中的<Users></Users>,我们用v-bind:属性=”所传的值” 动态绑定。

 

vuejs --- 父组件向子组件传值(父传子)「建议收藏」

 

那如何将父组件的users数组传给子组件呢???

在子组件Users.vue,通过 -》props 属性接收父组件所传的数组 -》users

如下图所示:

vuejs --- 父组件向子组件传值(父传子)「建议收藏」

 

如此,便是父传子了。:)

 

 

 

 

———>   为加深印象而写,如有不妥,欢迎留言。:)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143814.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月11日 下午5:00
下一篇 2022年5月11日 下午5:20


相关推荐

  • 计算机职称考试网络模块试题,最新职称计算机考试模块综合试题及答案(1)

    计算机职称考试网络模块试题,最新职称计算机考试模块综合试题及答案(1)敲击字母键C、直接敲击字母键D、按下SHIFT键的同时,敲击字母键8、在MSwindowsXP中,功能键F1的作用是:(B)。A、全选B、提供“帮助”C、粘贴D、撤销9、对于经常光顾的网站,用户可以采用(BCD)方法,以便快速打开网页。A、在IE浏览器中,设置指定该网站的快捷键B、将该网页设置为IE的浏览主页C、在IE浏览器中,创建指定该网站的快捷方式D、将该网页的地址添加到收藏夹中1…

    2022年6月1日
    29
  • 中文定制linux,强烈推荐新氧ubuntu中文定制版

    中文定制linux,强烈推荐新氧ubuntu中文定制版强烈推荐新氧 ubuntu 中文定制版 2009 07 2810 57 37 标签 新氧 linux 开源 xp 大帽子封装技术 itmm 一直对俺把机器里的 vistak 掉换成 Linux 心有芥蒂 自己用的时候从来不愿意启动 linux 而用 XP 这不这两天刚发现的新氧 linux 装上后竟然让 mm 爱不释手 心甘情愿的启动 linux 用 而且很欢喜的在 virtualbox 下用 XP 这个发行版真像她的 logo 一样 让人感觉

    2026年3月20日
    2
  • Mysql指纹匹配_指纹匹配算法-设备指纹算法-指纹算法sha1是安全的

    Mysql指纹匹配_指纹匹配算法-设备指纹算法-指纹算法sha1是安全的数字证书的签名哈希算法跟指纹算法都是指对摘要 指纹的 的编码吗 证书签名使用的算法是发布者自己规定的使用自己的私钥对证书编码的哈希值进行加密一般算法为 md5withrsa 或者 sha256withrs 哈希算法是唯一的就是把证书编码转换为固定长度的 2 进制这个过程不可逆就是说无法通过哈希值还原证书编码 指纹算法就是哈希算法一般都是 sh1 证书认证的流程是证书所有者把证书和指纹 证书的哈希

    2026年3月19日
    2
  • java structs_Structs2 Action使用

    java structs_Structs2 Action使用要获得上述对象 关键 Struts2 0 中 com opensymphony xwork2 ActionContex 类 我们可以通过它的静态方法 getContext 获取当前 Action 的上下文对象 另外 org apache struts2 ServletActio 作为辅助类 HelperClass 可以帮助您快捷地获得这几个对象 HttpServletR

    2026年3月18日
    3
  • 负数的二进制表示方法「建议收藏」

    负数的二进制表示方法「建议收藏」负数的二进制表示方法假设有一个int类型的数,值为3,那么,我们知道它在计算机中表示为:00000000000000000000000000000011因为int类型的数占用4字节(32位),所以前面填了一堆0。在计算机中,负数以其正值的补码形式表达。什么叫补码呢?这得先从原码,反码说起。原码:一个整数,按照绝对值大小转换成的二进制数,称为原码。比如

    2025年6月5日
    5
  • header发送Cookie

    header发送Cookie

    2021年10月26日
    47

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号