请问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>
请问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>
1.change事件里面默认带参数 参数就是:value上的value 你可以直接用 fnEdit(val){......}
2.如果想传其他的参数跟week无关的 可以用 @change="((val)=>{fnEdit(val,'other')})"
3.如果你想把整个item都传过去 @change="fnEdit" value-key="value" 然后:value="item"
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
@change="fnEdit($event,scope.row.id,scope.row.timetype)"