JSONエンコードされた配列をビューに送信する際に問題が発生しています。だから、JSONがSlimフレームワークでエンコードする
私はスクリプトタグで、私のルート
$data['values'] = array('name'=>'John');
$data['values'] = json_encode($data['values']);
return $this->view->render($res, 'githubpresentation.html', $data);
にそして、私の見解では、これをやっている私はJSON.parse出力する前に、この
var values = "{{values}}" ;
console.log(values);
values = JSON.parse(values);
console.log(values);
最初にconsole.logを行いますこの:
{"name":"John"}
そして、私はJSON.parseを行うとき、私は
もちろん、エラーが発生しますUnexpected token & in JSON at position 1
今私は QUOT &を置き換えるのいくつかの並べ替えを行うことができますが、私は本当にする必要がありますか?サーバーからJSONを送信することはできませんか?
スリムは、私の知る限り、デフォルトのテンプレートエンジンをバンドルしません。あなたはどちらを使っていますか? –
小枝。しかしDavideからの答えは私の問題を解決しました –
彼はあなたが枝を使っていることを知ったので: –