如何在render里根据后台获取数据isDestory:的 true和FALSE 给删除按钮添加判断
当isDestory为FALSE的时候 给删除按钮添加 disabled属性
如何在render里根据后台获取数据isDestory:的 true和FALSE 给删除按钮添加判断
当isDestory为FALSE的时候 给删除按钮添加 disabled属性
// 假设你的isDestory属性在 行里面
...
render: (text, record) => (
<div>
<button>修改</button>
<button disabled={!record.isDestory}>删除</button>
</div>
)
...
// record为你这一行的数据,就是dataSource里面的每一项
const isDestory = record.isDestory;
render: (text, record) => (
<div>
<button disabled={!isDestory}>删除</button>
</div>
)
render: (text, record, opreate) => {
const { isDestory } = record;
return (
<div>
<span>详情</span>
<span style={{color: isDestory ? '' : ''}}>删除</span>
</div>
)
}
通过isDestory给删除文字添加自己想要的样式 在对应的方法中做判断 如果存在isDestory 直接return
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
record里面就是当前列表选项的一个json对象