beetl 模版中js中有注释,行结束没有“;”js无法运行
js代码包含写在模版(html)里面会出现这中情况@闲.大赋
比如
<div class="copyright"> 2015 © void - 系统管理 </div> <script> jQuery(document).ready(function() { Metronic.init();//初始化 Layout.init(); });
里面有“//初始化”就无法运行
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(12)
beetl的没有对js进行处理吗?,模版语法很像js
去掉是可以的
不会加这个功能,因为可以用beetl稍微封装一下其他专业的压缩工具就够了,beetl自己写的一点都不专业
我先自己看看
回复
检查一下是不是你的js有问题?
<#compress> 导致的 压缩后的结果是 jQuery(document).ready(function() {Metronic.init(); //初始化Layout.init();}); 在一行
这个跟beetl没什么关系吧,代码全是js的,而且,// 是注释符号,不会影响js运行,你去掉看看能不能运行
我给了个例子,你看看
说详细点,贴点代码,贴点错误信息,写上你的期望
哦,汗,不好意思,多谢了
beetl 以后的版本会不会加上 压缩这个功能呢?
<#compress> 不是beetl自带的标签,谁实现的这个压缩标签你问问他去。他肯定是压缩的时候,忘记忽略注释语句功能了。 如果你自己做,你可以用yahoo ui 里的压缩算法自己压缩也行