做一个网站,用的是sqlite数据库,用一个值来判断归档情况,0是未归档,1是已归档,数据库里这个值明明这个值是0,却显示已归档,反复排查,发现问题出在前端JavaScript的类型判断上!数据库里的0是字符串而不是数字0,导致JavaScript判断字符串"0"是truthy值,就会显示“已归档”。
解决方案
修改代码中函数里的状态显示代码,强制转换为数字再判断。
网站使用sqlite数据库时用0和1来判断某一个操作的状态时存在的问题
易优CMS使用七牛云插件上传大概40M以上的文件会提示失败的处理办法
易优CMS升级到新版后使用插件上传大文件到七牛云、腾讯云等出现错误提示的解决办法
navicat报错1045 - Access denied foruser ‘root‘@‘localhost‘(using password:YES)解决方法
通达OA遇500内部服务器错误,请联系管理员的处置
thinkphp开发的网站开启伪静态后出现No input file specified的解决方法