PHP笔记-JavaScript中使用Smarty变量

Posted IT1995

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP笔记-JavaScript中使用Smarty变量相关的知识,希望对你有一定的参考价值。

如果Smarty传来的变量是字符串时:

$strData = "abc";
$this->assign("strData", strData);

javascript调用:

<script type="text/javascript">
    ......
	......
	let strData = '$strData';
	console.log(strData);
	......
	......
</script>

如果Smarty传其他数据时,如数组,需要用json_encode包下:

$fundXData = [];
$fundYData = [];
......
......
$this->assign("fundXData", json_encode($fundXData));
$this->assign("fundYData", json_encode($fundYData));
$this->display("dashboard.html")

JavaScript调用:

<script type="text/javascript">
    ......
	......
	xAxis: 
        ......
        data: $fundXData,
        ......
    
	......
	......
</script>

以上是关于PHP笔记-JavaScript中使用Smarty变量的主要内容,如果未能解决你的问题,请参考以下文章

PHP笔记-使用Smarty设置公共页面(includeifelse变量设置)

转 smarty学习笔记电子版整理

PHP分页函数 学习笔记

如何使用 smarty 获取当前 URL

smarty 自定义函数

smarty 模板怎样使用php标签