3 个回答

该列数据吗?

给input加一个事件

<template scope="scope">
     <div v-if="scope.row">
           <el-checkbox @change="getRow(scope.row)"  v-if="scope.row.platformUsername"></el-checkbox>
           <el-checkbox  disabled v-if="!scope.row.platformUsername"></el-checkbox>
     </div>
   </template>
                    
                    
                    
                    

不知道你用的是不是elementui的表格

每行的数据应该是v-for出来的吧? checkbox 有个change事件 绑定一个事件 传入当前对象就行了

<li v-for="todo in todos">
      <label>
        <input type="checkbox"
          v-on:change="toggle(todo)"
          v-bind:checked="todo.done">

        <del v-if="todo.done">
          {{ todo.text }}
        </del>
        <span v-else>
          {{ todo.text }}
        </span>
      </label>
    </li>
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题