el select @change方法怎么传选择的value

请问change方法里怎么传多个参数 fnEdit()里面

<el-select v-if="column.text == '周'" v-model="scope.row.value"  @change="fnEdit()">
      <el-option  v-for="item in week" :key="item.value" :label="item.label" :value="item.value"></el-option>
  </el-select>
  
  
  
阅读 11.8k
2 个回答

@change="fnEdit($event,scope.row.id,scope.row.timetype)"

1.change事件里面默认带参数 参数就是:value上的value 你可以直接用 fnEdit(val){......}
2.如果想传其他的参数跟week无关的 可以用 @change="((val)=>{fnEdit(val,'other')})"
3.如果你想把整个item都传过去 @change="fnEdit" value-key="value" 然后:value="item"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题