beetl 模版中js中有注释,行结束没有“;”js无法运行

发布于 2021-11-25 05:23:16 字数 403 浏览 955 评论 12

js代码包含写在模版(html)里面会出现这中情况@闲.大赋 

比如

<div class="copyright">
	 2015 &copy; void - 系统管理
</div>

<script>
jQuery(document).ready(function() {
    Metronic.init();//初始化
    Layout.init(); 
	
});

里面有“//初始化”就无法运行


解决了:项目加上了自己压缩html的功能,这个功能有问题


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(12

无声静候 2021-11-30 14:42:36

beetl的没有对js进行处理吗?,模版语法很像js

挽清梦 2021-11-30 14:42:36

去掉是可以的

躲猫猫 2021-11-30 14:42:36

不会加这个功能,因为可以用beetl稍微封装一下其他专业的压缩工具就够了,beetl自己写的一点都不专业

奢华的一滴泪 2021-11-30 14:42:29

我先自己看看

背叛残局 2021-11-30 14:39:53

回复
检查一下是不是你的js有问题?

少女净妖师 2021-11-30 14:33:29

<#compress> 导致的 压缩后的结果是 jQuery(document).ready(function() {Metronic.init(); //初始化Layout.init();}); 在一行

清欢 2021-11-30 14:30:33

这个跟beetl没什么关系吧,代码全是js的,而且,//  是注释符号,不会影响js运行,你去掉看看能不能运行

灵芸 2021-11-30 14:14:45

我给了个例子,你看看

裸钻 2021-11-30 14:00:25

说详细点,贴点代码,贴点错误信息,写上你的期望

狠疯拽 2021-11-30 13:12:30

哦,汗,不好意思,多谢了

夜无邪 2021-11-30 08:37:47

beetl 以后的版本会不会加上 压缩这个功能呢?

緦唸λ蓇 2021-11-30 04:58:17

<#compress> 不是beetl自带的标签,谁实现的这个压缩标签你问问他去。他肯定是压缩的时候,忘记忽略注释语句功能了。 如果你自己做,你可以用yahoo ui 里的压缩算法自己压缩也行

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文