从Symfony2中的javascript访问php变量
Accessing php variables from javascript in Symfony2
我正在开发一个小型绘图工具,它在启动该工具之前从用户那里收集一些数据。我使用的是Symfony2——绘图工具是纯javascript。
因此,一旦用户到达加载工具的页面,javascript就需要了解用户之前输入的一些数据(例如画布的高度和宽度),这些数据已通过表单发送到控制器。我使用模板中的变量没有问题,但无法使用javascript文件访问它们。
有没有办法在模板中设置javascript变量?
我在模板中包含了javascript文件,如下所示(有效):
<script type="text/javascript" src="<?php echo $view['assets']->getUrl('bundles/mybundle/js/myjs.js') ?></script>
只需在模板中放入一些脚本标记,并使用PHP将变量输出到这些标记中。它可能看起来像这样:
<script type="text/javascript">
var canvasHeight = <?php echo $canvasHeight; ?>;
var canvasWidth = <?php echo $canvasWidth; ?>;
</script>
您不能在页面中使用php打印变量吗?类似的东西
<script type="text/javascript">
var t=<?php echo $var; ?>
</script>
相关文章:
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 如何在php变量中嵌入JQuery代码
- 在javascript函数中使用php变量
- 将地理编码结果转换为php变量以发布到mysql数据库
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 从Javascript和Php变量创建Html模板文档
- 如何将php变量作为javascript中列表的元素
- 将PHP变量分配给PHP数组
- 如何在没有ajax的情况下将javascript动态数据发送到php变量
- 在Javascript甜甜圈图的PHP变量中引用PHP变量
- 使用javascript访问php变量
- 在Javascript文件中获取PHP变量
- 如何为Javascript数组()的使用准备PHP变量
- 如何获取PHP变量数据并将其存储在JavaScript变量中
- Javascript变量到PHP变量-如果语句不起作用,则发布
- 通过Javascript验证PHP变量
- 如何将Ajax数据值分配给PHP变量
- 如何在 bootsrap 完整日历中使用 PHP 变量
- 在javascript中调用PHP变量