在javascript中使用smarty变量的方法

浏览:4323 发布日期:2016/06/09 分类:技术分享
php:

$this->assign("str", 'abc');

$this->assign("json_arr", json_encode($arr));


html:

{$str} 在html文件中可直接输出smarty变量


javascript:

var a = '{$str}'; //在js中获取smarty变量,加字符变量加引号
var arr = {$json_arr}; //在js中获取smarty的json数据,不加引号


另外:

在smarty模板中使用大U方法:

{U()} ,不用象这样子{:U()}加冒号。

在smarty模板中使用自定义变量:

{myfun()}

最佳答案
评论( 相关
后面还有条评论,点击查看>>