vue封装组件 调用子组件的事件

Charity的头像
Charity
190

子组件

   <el-radio-group v-model="radio" @change="CLickRadio">
		   <el-radio :label="0" style="color: #fff;">全部</el-radio>
	      <el-radio :label="3" style="color: #00B42A;">一类企业</el-radio>
	      <el-radio :label="6"style="color: #FF7D00">二类企业</el-radio>
	      <el-radio :label="9"style="color:#F53F3F">三类企业</el-radio>
	    </el-radio-group>

  methods: {
		async CLickRadio(e){
			this.$emit('leftClick',e)
		}
  }

父组件

	<MiniCard title="施工单位 " @leftClick="fn" :TableHeight='710' :tableData="tableData" :tableInfo="tableInfol">
						</MiniCard>
	methods:{
			fn(e){
				console.log(e);
			}
		}

 

this.$emit('leftclick',e) 第一个参数 事件的名称 第二个 传递的参数

用户评论
评论列表