switch使用render函数在table中渲染出来的,目前的需求是,点击switch,要么先不改变状态,根据二级判断的返回值
来切换状态,如果返回值为false,switch状态不变,返回值为true时,再改变switch的状态。
要么就是点击switch状态改变,然后根据二级判断的返回值,如果是false再变回原来的状态,如果是true,则不用
iview的switch点击时先不改变状态,然后根据二级判断的返回值修改switch的状态???
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
2条回答 默认 最新
一缕清风007 2020-06-13 22:47关注文档里不是写了before-change方法么,可以通过这个方法实现
<template> <Switch :before-change="handleBeforeChange" /> </template> <script> export default { methods: { handleBeforeChange () { return new Promise((resolve) => { this.$Modal.confirm({ title: '切换确认', content: '您确认要切换开关状态吗?', onOk: () => { resolve(); } }); }); } } } </script>解决 无用评论 打赏 举报