我正在使用instafeed.js编写一个javascript插件。由于代码的这一行,我遇到了ModX Evolution的问题:template: '<a href="{{link}}"><img src="{{image}}" /></a>'
我很确定ModX试图将{{link}}和{{image}}与不存在的块关联,从而导致我的插件崩溃。有没有办法告诉ModX {{link}}和{{image}}不是块,而是JavaScript的一部分?
最佳答案
这正是modx试图做的-看看源代码或浏览器检查器,如果modx试图解析它们,您的代码将如下所示:
template: '<a href=""><img src="" /></a>'
我不知道有什么方法可以告诉modx不要解析它们,但是如果您包含脚本而不是内联modx不会解析它。即
<script src="path-to-script" ></script>