Symfony 2,Javascript中的accees实体对象
这是我的第一篇文章。 我在Symfony 2中创建web应用程序(对我来说是新的) 我将我的实体发送到细枝 {{实体}}Symfony 2,Javascript中的accees实体对象,javascript,symfony,Javascript,Symfony,这是我的第一篇文章。 我在Symfony 2中创建web应用程序(对我来说是新的) 我将我的实体发送到细枝 {{实体}} array (size=1) 0 => object(Did\MembresBundle\Entity\Statistique)[420] private 'id' => int 1 private 'userId' => int 1 private 'ladate' => object(DateTime)[418] public 'date' =
array (size=1)
0 =>
object(Did\MembresBundle\Entity\Statistique)[420]
private 'id' => int 1
private 'userId' => int 1
private 'ladate' =>
object(DateTime)[418]
public 'date' => string '2015-03-26 00:00:00' (length=19)
public 'timezone_type' => int 3
public 'timezone' => string 'Europe/Paris' (length=12)
private 'scores' => int 18
这意味着用户1得分:2015/03/26的18分(没关系)
我想用实体创建图表当然我在statistique中有不止一个数据我只放了一个用于StackOverflow
如何访问Javascript中的实体
我想使用实体谷歌图表,它很容易使用谷歌图表,我把随机数据这是可以的,但我需要访问实体,把它放在图表
我试过这个
<script type="text/javascript">
var tabstat = {{entities|json_encode|raw}};
alert(tabstat[0].scores); // give me Undefined
alert(tabstat);//give me [object Object ]
</script>
var tabstat={entities | json_encode | raw};
警报(tabstat[0]。分数);//给我一个未定义的
警报(tabstat)//给我[对象]
这个怎么了
复制过去的代码
<script type="text/javascript">
var tabstat = [{}];
alert(tabstat[0]);
alert(tabstat);
</script>
var tabstat=[{}];
警报(tabstat[0]);
警报(tabstat);
您必须首先在控制器中序列化实体:
然后将它们作为格式化json数组传递给您的小树枝。它被渲染成什么?给我们看看简单的JS。如果你不提供纯JS,我们如何帮助你呢?只需打开呈现的页面主体,将对应的JS复制粘贴到这里即可。alert(tabstat[0].scores);必须给我18他们什么也不给我为什么?请提供呈现页面的纯JS(不确定为什么我必须重复3次)。打开页面源代码,选择代码,按
Ctrl+C
,编辑问题并使用Ctrl+V
粘贴。复制535个字符长的字符串时,您真的遇到问题了吗?这不是开玩笑吗?
<script type="text/javascript">
var tabstat = [{}];
alert(tabstat[0]);
alert(tabstat);
</script>