Javascript中怎么使用smarty分配的变量
首先javascript必须写到smarty模板里面,而不能自己单独成为一个文件,除非通过传值。
这样的话与HTML替换就一样了,在JS中需要替换的变量直接用{$eval}就可以了。
如果单独一个文件,在调用的同时需要将替换的变量当一个参数传给JS函数。
这样的话与HTML替换就一样了,在JS中需要替换的变量直接用{$eval}就可以了。
如果单独一个文件,在调用的同时需要将替换的变量当一个参数传给JS函数。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2010-11-23
可以直接使用smarty的标量表达方式,比如var a=<!--{$aaa}-->或者<!--{eval echo $aaa}-->
第2个回答 2010-12-06
var _a='<a title="+{$Title}+" ……
变量和常量 的写法是这样的。
变量和常量 的写法是这样的。