我是 Angular 和 Symfony 的新手,我想问的是,我用 twig 提供给 View 的变量是否可以由 Angular Controller 使用?
这是一个例子:
PHP Controller :
return $this->render('view.html', array('variable' => $value));
Angular Controller :
var data = 'variablefromtwig';
有人知道怎么做吗?
最佳答案
symfony Controller :
return $this->render('view.html', array('twigvar' => $value));
Twig 模板:
<script>
var app = angular.module('app', []);
app.value('twigVar', '{{twigvar}}');
app.controller('myController', function(twigVar){
alert(twigVar);
});
</script>
关于javascript - 将参数从 twig 传递到 Angular,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27600299/