你可以使用 Vue 的 v-model 指令来绑定表单元素的值,然后使用 Vue 的计算属性来根据选项值进行相应的显示和隐藏操作。下面是一个示例代码:

<template>
  <div>
    <el-select v-model='selectedOption'>
      <el-option label='待审核' value='1'></el-option>
      <el-option label='通过' value='2'></el-option>
      <el-option label='驳回' value='3'></el-option>
    </el-select>
  
    <div v-if='selectedOption !== '1''>
      {{ selectedOption === '2' ? '通过' : '驳回' }}
    </div>
  </div>
</template>

<script>
export default {
  data() {
    return {
      selectedOption: '1'
    };
  },
  computed: {
    isHidden() {
      return this.selectedOption === '1';
    }
  }
};
</script>

在上面的代码中,使用了 Vue 的 v-model 指令将 selectedOption 绑定到 el-select 元素上,这样可以根据用户选择的选项来更新 selectedOption 的值。然后使用 v-if 指令来判断 selectedOption 的值,如果不等于 1,则显示对应的文本。通过计算属性 isHidden 来判断是否隐藏待审核的内容。

你需要确保已经引入了 Vue 和 Element UI 的相关库文件。


原文地址: https://www.cveoy.top/t/topic/jsaR 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录