关于开关按钮Table.api.formatter.toggle的一些小经验

首先先问下自己,手册认真看了没
image.png
飞机票:没看的赶紧看看
https://doc.fastadmin.net/docs/database.html#以特殊字符结尾的规则-3

之前我想要用status来表示状态,但是忽然一个闪过一个念头,把它搞成开关,要的时候开 不要的时候就关,很方便
但是呢在按照手册进行操作后,首先解决了没有权限问题
这个是JS部分
image.png
这个是控制器部分
image.png

然后又出现了一个更诡异的事情那就是点了开关但是未更新任何行。
image.png
左思右想不对啊。数据库就两个值0 1 为啥不行呢?
然后去翻了手册,看到了最开始的那个东东。数据类型为tinyint 对没错就是这个数据类型的毛病,我测试过好像只要是数值类型的
都可以正常使用,但是测试的不全,我觉得能测试出来就行。(字符串类型的数字是不行的哟)
先来这写个心得,因为我在社区找了好多内容都没有正确的解释。也算给大家先踩个坑。最后一句“手册很重要”

查看更多

关注者
0
被浏览
1.8k
9 个回答
SenYi
SenYi 2018-10-27
生存在生态圈里最底层的搬砖工

你好,我也遇到未更新任何行。。请问如何完善的呢

Jay_Jay
Jay_Jay 2018-10-27
这家伙很懒,什么也没写!

你的数据表中的字段是什么类型的呢?我用的都是数值类型的 比如int float 之类的

CCC
CCC 2018-10-29
这家伙很懒,什么也没写!

CRUD后默认带出来ID列,该列若是不想显示出来,则在该列上添加属性visible:false,不能删除该列,删除该列会导致在切换开关的时候id值为0,获取不到对应行的id而提示“未更新任何行”

个人遇到的,分享一下

F4NNIU
F4NNIU 认证专家 2018-10-29
我知道的一定回复,如果觉得我的回答还不错,欢迎给我点赞。

感谢分享,已经打赏。

F4NNIU
F4NNIU 认证专家 2018-10-29
我知道的一定回复,如果觉得我的回答还不错,欢迎给我点赞。

最后一句“手册很重要”,双手赞同!

Jay_Jay
Jay_Jay 2018-10-29
这家伙很懒,什么也没写!

@CCC 这点我没注意,感谢你的补充。

君荼''
君荼'' 2018-12-14
这家伙很懒,什么也没写!

@CCC 那我怎么能拿到IDS 这个值

smartfengwei
smartfengwei 2019-02-12
这家伙很懒,什么也没写!

@F4NNIU https://forum.fastadmin.net/thread/8691
我觉得这是一个缺陷,希望我的建议可以被采纳

smartfengwei
smartfengwei 2019-02-12
这家伙很懒,什么也没写!

@F4NNIU 这个帖子是我之前针对另外一个用户的提问做出的回答,如果看着别扭的话,直接看这个帖子:https://forum.fastadmin.net/thread/6929,因为没有得到反馈,而且社区也不能直接查看看“我发布的评论”,所以直接粗糙的写了一个帖子

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览