evento de clic en el cuadro desplegable el-dropdown, obtenga el valor y la etiqueta de la opción en la que se hizo clic

 evento de comando

<el-dropdown @command="handleCommand">
  <span>
    经销料种<i class="el-icon-arrow-down el-icon--right"></i>
  </span>
  <el-dropdown-menu slot="dropdown">
    <el-dropdown-item
      v-for="item in distributionVariety"
      :key="item.lineCode"
      :command="item.lineCode"
    >
      {
   
   { item.lineName }}
   </el-dropdown-item>
 </el-dropdown-menu>
</el-dropdown>

Utilice el método de búsqueda de la matriz para encontrar el valor de lineName de la opción de clic 

handleCommand(command) {
      const item = this.distributionVariety.find((item) => item.lineCode === command);
      console.log(`点击了${item.lineName}`);
      if (item.lineCode) {
        this.selectedDistriVariety.push(item)
        console.log(this.selectedDistriVariety);
      }
    },

Supongo que te gusta

Origin blog.csdn.net/Dolores_zsq/article/details/130585319
Recomendado
Clasificación