关键词搜索

源码搜索 ×
×

PHP笔记-JavaScript中使用Smarty变量

发布2022-03-22浏览1618次

详情内容

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

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

JavaScript调用:

  1. <script type="text/javascript">
  2. ......
  3. ......
  4. let strData = '{$strData}';
  5. console.log(strData);
  6. ......
  7. ......
  8. </script>

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

  1. $fundXData = [];
  2. $fundYData = [];
  3. ......
  4. ......
  5. $this->assign("fundXData", json_encode($fundXData));
  6. $this->assign("fundYData", json_encode($fundYData));
  7. $this->display("dashboard.html")

JavaScript调用:

  1. <script type="text/javascript">
  2. ......
  3. ......
  4. xAxis: {
  5. ......
  6. data: {$fundXData},
  7. ......
  8. }
  9. ......
  10. ......
  11. </script>

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载