摘要:子组件通过就可以接受到这个父组件传递的值。点击向父组件传值在父组件中的标签中监听该自定义事件,并添加一个响应该事件的方法。
1.环境搭建
下载 vue-cli:npm install -g vue-cli
初始化项目:vue init webpack vue-demo
进入vue-demo文件夹:cd vue-demo
下载安装依赖:npm install
运行该项目:npm run dev
2.父组件向子组件传值src/components/文件夹下建一个组件,Home.vue
创建子组件,在src/components/文件夹下新建一个文件夹,在新建文件夹中新建一个组件Child.vue
在Child.vue中创建props,用于接收父组件传递的值
{{key}}: {{item}}
在Home.vue中注册Child组件,并在template的div标签中添加home-child标签,标签中使用v-bind指令绑定c。子组件通过props就可以接受到这个父组件传递的值。
结果
给按钮绑定点击事件ChildClick
在事件的函数中使用$emit来触发一个自定义事件,并传递一个参数,这个参数就是子组件要传递给父组件的值。
{{key}}: {{item}}{{data}}
在父组件中的home-child标签中监听该自定义事件,并添加一个响应该事件的方法ShowChild。
结果:
点击按钮后:
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/52806.html
摘要:子组件通过就可以接受到这个父组件传递的值。点击向父组件传值在父组件中的标签中监听该自定义事件,并添加一个响应该事件的方法。 1.环境搭建 下载 vue-cli:npm install -g vue-cli 初始化项目:vue init webpack vue-demo 进入vue-demo文件夹:cd vue-demo 下载安装依赖:npm install 运行该项目:npm...
摘要:为此可以使用为子组件指定一个索引。访问子组件当和一起使用时,是一个数组或对象,包含相应的子组件。 父子通信目前有四种方式: 1.父组件传递数据给子组件父组件数据如何传递给子组件呢?可以通过props属性来实现父组件: //这里必须要用 - 代替驼峰data(){ return { msg: [1,2,3] };} 子组件通过props来接收数据:方式1:props: [childMs...
摘要:一父传子组件通信拿当父组件,当子组件父组件中导入子组件子组件导出在父组件中注册子组件子组件通过来接收数据二子与父组件通信子组件主动触发方法,为向父组件传递的数据父组件监听子组件触发的事件然后调用方法二非父子组件通信把当作一个中转站组 一.父传子组件通信 showImg(https://segmentfault.com/img/bV0l1v?w=168&h=134); 拿app.vue当...
摘要:想使用值的话通过进行处理非父子组件间通信创建事件中心组件触发组件接收 1. 父组件与子组件通信 父组件showImg(https://segmentfault.com/img/remote/1460000013945460); 子组件通过props来接收数据: 格式1: props: [childMsg] 格式2 : props: { childMsg: Array //指定...
摘要:前端知识点总结持续更新中框架和库的区别框架有着自己的语法特点都有对应的各个模块库专注于一点框架的好处提到代码的质量,开发速度提高代码的复用率降低模块之间的耦合度高内聚低耦合思维模式的转换从操作的思维模式切换到以数据为主概述是一个渐进式的构建 前端知识点总结——VUE(持续更新中) 1.框架和库的区别: 框架:framework 有着自己的语法特点、都有对应的各个模块库 library ...
阅读 1980·2021-09-30 09:47
阅读 674·2021-09-22 15:43
阅读 1945·2019-08-30 15:52
阅读 2397·2019-08-30 15:52
阅读 2495·2019-08-30 15:44
阅读 835·2019-08-30 11:10
阅读 3330·2019-08-29 16:21
阅读 3268·2019-08-29 12:19