美文网首页
vue组件之父子组件 属性传递

vue组件之父子组件 属性传递

作者: 在路上phper | 来源:发表于2019-05-11 18:25 被阅读0次

上节课说到了 分页有可能是通用部分 其他用户列表 新闻列表 可能都会用到
并且vue里面组件可以嵌套组件(也就是父子组件)
下面我们看下将分页代码抽离出来 体现下父子组件 并且了解下数据传输的套路(属性传递 数据发生变化怎么办)
下面先将分页组件抽离
在项目目录下创建一个common文件夹 里面创建一个pagebar.vue表示分页组件
如下


image.png

pagebar.vue里面如下


image.png
父组件booklist.vue引用子组件pagebar.vue
image.png
image.png
image.png
在模板里面把allsize属性传给子组件pagebar 然后接受总条数
以上就是父组件把属性传递给子组件pagabar的过程
运行效果
image.png

但是点击没什么效果
是因为我们在子组件里面点击修改了current的值 仅仅是样式发生了变化 并没有触发父组件的重新获取值和渲染
我们思考下 子组件值发生变化 如何影响父组件

相关文章

  • Vue学习记录

    vue data 组件定义只接受 function 父子组件属性传递: 父组件的子组件中 v-bind :prop...

  • 2023-01-12

    vue 父子组件传值, 传递的是对象, 子组件修改父组件的属性,父组件也发生改变; 需要注意的是,需要将父组件的p...

  • #搭建Vue+TypeScript项目(五)

    vue组件 组件中使用typescript 主文件 父子组件传递数据 子文件lefebar

  • vue.js系列三:组件间通信

    1.组件间通信基本原则 2.vue 组件间通信方式 2.1组件间通信 1: props(适用于父子组件传递属性) ...

  • vue组件之父子组件 属性传递

    上节课说到了 分页有可能是通用部分 其他用户列表 新闻列表 可能都会用到并且vue里面组件可以嵌套组件(也就是父子...

  • vue学习

    vue中的事件传递 父子组件传值通过props传递,父组件 :name=“name(父数据)”子组件 props内...

  • Vue3.x 父子通讯

    在Vue3中进行父子的通讯,原理和Vue2做法差不多 1.父组件向子组件传递数据:自定义属性props 2.子组件...

  • Vue3.x 父子通讯

    在Vue3中进行父子的通讯,原理和Vue2做法差不多 1.父组件向子组件传递数据:自定义属性props 2.子组件...

  • Vue组件的通信方式

    1. 父子组件 父组件传递给子组件:通过props属性 子组件传递给父组件:通过emit触发事件 1.1 prop...

  • vue组件如何通信?有几种方式?

    在vue中组件通讯可以分为父子组件通讯和非父子组件通信。父组件通过props的方式向子组件传递数据,而子组件可以通...

网友评论

      本文标题:vue组件之父子组件 属性传递

      本文链接:https://www.haomeiwen.com/subject/byqfaqtx.html