<el-radio v-model="ruleForm.identity" label="1">管理员</el-radio> 触发点击事件如果传入标签对象,并且获取管理员这个字的值
时间: 2024-02-18 16:01:54 浏览: 59
您可以使用`@click`事件绑定一个函数,在函数中获取管理员这个字的值。示例如下:
```
<template>
<el-form :model="ruleForm">
<el-form-item label="身份" prop="identity">
<el-radio v-model="ruleForm.identity" label="1" @click="handleClick($event, '管理员')">管理员</el-radio>
<el-radio v-model="ruleForm.identity" label="2" @click="handleClick($event, '普通用户')">普通用户</el-radio>
</el-form-item>
</el-form>
</template>
<script>
export default {
data() {
return {
ruleForm: {
identity: ''
}
}
},
methods: {
handleClick(event, text) {
console.log(text); // 输出"管理员"或"普通用户"
}
}
}
</script>
```
在上面的示例中,我们在el-radio上绑定了一个@click事件,同时传入了$event和'管理员'两个参数。在handleClick函数中,我们可以通过text参数获取'管理员'这个字的值。如果选择普通用户,text参数的值将会是'普通用户'。
阅读全文