使用jQote,我的模板可以正确编译到 lamdas 中,除非我使用类似的东西$.each(),或者尝试访问其他全局变量,比如我自己的环境变量通过_.*...访问,类似于jQuery通过$.*
我的标签设置为<* *>......我需要能够做这样的事情:
<* $.each( this.scheduled, function( i, s ) { *>
<a href="<*= _.base *>/.calendar/goto/<*= s.timestamp *>">
<*= s.readable *>
</a>
<* }) *>
例如,这样做会给我这个错误,因为使用$._... 如果我从 更改$.each()为for() { }例如,则会_.*触发相同类型的错误:
Expected an identifier but found 'out' instead
查看成功编译的模板,是out填充了已解析的模板,填充了数据。我真正可以访问的是包含我的数据的。stringjQote2this
如何在jQote2不触发此晦涩错误的情况下访问模板内的全局变量?