vue组件注册与组件传值1.组件定义与组件局部注册(全局注册在main.js中注册)1.1在根目录components文件夹中注册自定义组件1.2在父组件中注册并且引用子组件//引进子组件目录
import TestOne from '../../components/test.vue'
// 局部注册子组件
components:{
TestOne
},
//父组件中引用子组件
2.组件之间的通信2.1父组件传递数据给子组件(在子组件中ref标识,用$refs 对象传递)//子组件中定义变量名
{{oneA}}
//父组件中定义的子组件
//父组件方法里定义
this.$refs.testTwo.oneA = '改变值'
2.2子组件传递数据给父组件(自定义方法使用$emit传递到父组件)//在子组件中自定义方法
//使用$emit传递
{{oneA}}
//父组件中使用自定义方法创建新的变量接收
{{oneO}}
//父组件中创建方法并且获取子组件传递过来的参数赋值给父组件中的内容
getUser(msg){
this.oneO = msg
}
}