不确定是否有人理解我的要求,因为我还是AngularJs的新手但是如何将存储在angular的范围内的数据传递给PHP?我知道如果我在html代码中使用它,我可以通过调用{{scope.data}}来访问它,但是如何通过将它传递给PHP来实现呢?
<td style="width: 5%" rowspan="2" valign="top">
<?php echo BsHtml::imageRounded(Yii::app()->baseUrl . {{user.avatar}} ); ?>
</td>
谢谢你们......
答案 0 :(得分:0)
除非您提交表单或使用ajax内容,否则您无法将数据从javascript发送到php。 因为浏览器渲染页面时,浏览器从服务器获取数据,反之亦然。 在这种情况下,angular js具有内置服务$ http。
看看这个:https://docs.angularjs.org/api/ng/service/%24http
简单回答你的问题
<td style="width: 5%" rowspan="2" valign="top">
<?php echo BsHtml::imageRounded(Yii::app()->baseUrl)?>{{user.avatar}}
</td>