在thinkphp5的模版里面的js业务代码如下:
原因是因为thinkphp的模版引擎{//被当成了php的注释,导致is里面if中第一个大括号里面内容相当于php中注释,所以如上所示没有输出
发现是这个问题,解决办法也很简单,不要让{ 和 //紧挨在一起就可以了(注释写到if的上面或者和大括号之间增加空格,或者回车放到下面都是可以的),不过以后写thinkphp的模版里面的js判断注释的时候一定要提高警惕了。
只是在thinphp5框架里面,原生的js这么写注释是没有任何问题的!