Vue自定义封装组件
1.在components文件夹下创建一个自定义组件名称的Vue文件,对组件进行相应的布局,添加样式,在script标签中的Vue实例下添加props对象,用来接收动态属性并设置其数据类型,例
props:{
title : String,
price : [Number,String],
}
通过$emit派发自定义事件:
<div @click="eventType"></div>//自定义事件
<script>
export default {
methods:{
eventType(){
this.$emit('click',[需要传递的参数])//click 调用组件时添加的事件名称
}
}