【前言】
本文总结下ThinkPHP开发过程里遇到的一些问题,做下笔记。随着知识的积累,以后会不断完善的
【主体】
(1)登录状态相关
问题描述:OA系统,我直接输入网址进入了后台管理系统,在未登录状态下,准备继续编写邮件相关功能。却发现服务器报错
解决问题:
错误原因很明显是查询时的条件出错,id为空。接下来我去看了下源码,这里我设置的是当前登录用户的id,
因为我没有登录,所以会报错,,
(2)注释相关
注释的位置不能与函数定义同行,否则浏览器解析时会默认将整个方法后面的代码块忽略掉
例如:
//ajax请求方法 function getMsgCount(){//发送ajax请求 // console.log('1') }
这里我把注释写在了方法后面,浏览器会自动忽略代码块。从而造成解析失败。控制台报错
解决方法:将注释删除或者换行即可。