VUE组件之间的通信案例
程序员文章站
2022-10-31 15:37:20
vue之间的通信
前言:第一次分享学习过程中的一些感悟与体会,不喜勿喷;vue是一个渐进式的框架,便于前端项目的开发,第一次接触vue的时候,发现这个东西很神奇。所有的页面均为组件化,对...
vue之间的通信
前言:第一次分享学习过程中的一些感悟与体会,不喜勿喷;vue是一个渐进式的框架,便于前端项目的开发,第一次接触vue的时候,发现这个东西很神奇。所有的页面均为组件化,对于页面上重复出现的部分我们可以抽取出来作为一个单独的组件,每次引用的时候均会有组件之间的通信。下面,我就把我在学习过程中的收获记录下来:一、组件之间的通信
通信方式分为传值和传引用两种方式:
传值:string ,number , boolean;
传引用:array , object
注:传引用的时候,一个地方的数据变化,其余地方引用的数据也会跟着变化。
二、父组件向子组件传值
在父组件中,需要注册子组件并引用子组件,这里演示两种,传值和传引用。在子组件中需要通过props属性来接收父组件传递的值。具体代码示例如下:
<script> import test from './test' export default{ data(){ return{ title:'传递的是一个值,(number,string,boolean)', intems: [ {name:'小白兔',sex:"女",age:"18",school:"-------大学"}, {name:'小白兔',sex:"男",age:"23",school:"-------大学"}, {name:'小白兔',sex:"女",age:"12",school:"-------大学"}, {name:'小白兔',sex:"女",age:"26",school:"-------大学"}, {name:'小白兔',sex:"男",age:"20",school:"-------大学"}, ] } }, components:{ test } } </script>
{{title}}
上一篇: Oracle数据库介质回复过程解析
下一篇: &符 php中引用分析(代码实例)
推荐阅读
-
小弟我想学习桌面用C++写的客户端和网页中用PHP写的程序之间通信的原理和知识,请知道的进来指点一上
-
vue的toast弹窗组件实例详解
-
使用Broadcast实现Android组件间的通信
-
Java Swing中的工具栏(JToolBar)和分割面版(JSplitPane)组件使用案例
-
Java Swing中的JButton、JComboBox、JList和JColorChooser组件使用案例
-
Vue中的组件及路由使用实例代码详解
-
vue element-ui之怎么封装一个自己的组件的详解
-
vue以组件或者插件的形式实现throttle或者debounce
-
vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
-
vue.js中父组件触发子组件的方法