render()
(Symfony2)メソッドから送信されるレスポンスオブジェクトを取得することはできますか?symfony 2のrender()メソッドによって送信されたAngularレスポンスオブジェクトでキャプチャ
例:
public function indexAction(){
$params = array('Hi' =>'Hello world', 'userName' =>'Jack');
return $this->render('exampleBundle:Default:index.html.twig', $params);
}
私はVAR $params
とhtml.twig
ファイルにその内容をキャプチャすることは全くできんだけど、私はレンダリングするためにJavaScriptでそのコンテンツにそれを取得する方法を見つけ出すことはできません角度を使用して表示します。ただの場合、私は多くのばかげたことを試みましたが、明らかにまったく動かなかったのです。
render()
メソッドを使用してコンテンツを渡す代わりに、ドキュメントを読み込んだ後に再設計したり、新しいAjaxコールを作成したりする必要があるかもしれません。私は本当にそうではありません、私はこれをアヤックスのリクエストをせずに到達することはできますか?
「app.value(...)」が実行されると、コントローラにどのように注入できますか? – Drumnbass
私は自分の答えを編集しました。最後のコードブロックはコントローラーにそのコードを挿入する方法です。https://docs.angularjs.org/guide/providersで値の詳細を見ることができます。 – jmoreno