2014-06-07 6 views
7

Mam tablicy json, że przechodzi na szablonie gałązka, ale podwójne cudzysłowy w tablicy zostały powodując kłopoty, mój tablicy json jest tak:jak zachować podwójne cytaty w gałązce?

$arr = json_encode(array("a", "b")); // which prints out ["a", "b"] 

w szablonie gałązka, wydrukować go jak to:

attrs: {{ arr }} 

się spodziewać, że będzie attrs: ["a", "b"] jednak, co dostaje wyjście jest attrs: ["a", "b"] starałem attrs: {{ arr|e('js') }}, ale bez powodzenia, moje js lib po prostu mówi, że są jakieś nierozpoznane znaki. Jak więc uzyskać zamierzony attrs: ["a", "b"]?

Wielkie dzięki!

Odpowiedz

12

Wygląda na to, że masz automatyczne wyłączanie. (e: co jest dobre)

Czy próbowałeś {{ arr|raw }}?

+1

"surowy" na ratunek! Dziękuję Ci! – Michael