-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bee-complex-grid,设置单选,选不中.选中没有加上 is-checked 的样式,其实是选中了,但是没有样式 #468
Comments
bee-table 的版本和你的一样,是2.2.26.还有就是参照的单选,以前可以的.现在都选不上了.装了2.2.26的版本以后. |
那就不对了,表参照的单选用的不是 table 的功能,你这个问题应该是自己复写了 radio 了逻辑吧。你项目中其他的单选按钮应该也会有问题,检查下项目中对 Radio 组件的相关处理吧 |
bee-radio倒是没有做任何处理,我们这边一共有八个工程,基本用了单选的都选不上.不过,我自己可以再看看. |
可以安装下老版本 |
好的. |
确认下 getSelectedDataFunc 方法有没有触发,点一次 radio 触发了几次 getSelectedDataFunc |
我发现他们在getSelectedDataFunc方法中调用了setState({}),这样会重新render()方法,所以导致单选不上.单选的情况下,没有说我给选中的一条记录加上一个选中的标识(类似于多选的_checked),然后重新渲染的时候就自动选中. |
升级下 bee-complex-grid@2.1.0 这个版本试下 |
升级测试了.没问题.样式都对了.谢谢啦. |
环境及版本信息
tinper-bee
版本号:"tinper-bee": "2.2.3"
"bee-complex-grid": "2.0.20",
react
的版本号:"react": "16.8.2",
描述这个问题:
1、组件相关代码
"react": "16.8.2",
代码粘贴区域:
当前的行为:效果(可截图说明)及动作描述
gird 设置当选,数据选中物料,但是没有样式,选中没有加上 is-checked 的样式,
期望的行为:
选中数据的同事加上样式
The text was updated successfully, but these errors were encountered: