Czy są jakieś sztuczki, aby ten wbudowany obiekt Json przeanalizować? $ a [3] to zmienna mako zawierająca adres URL.Uzyskiwanie wbudowanego kodu JSON do analizy danych
<li class="foldernode" yuiConfig='{"type":"TextNode","data":"{'myurl':'${a[3]}'}"}'>
Bez „typu” przypisują to działa:
<li class="foldernode" yuiConfig='{"data":"{'myurl':'${a[3]}'}"}'>
miałem już coś zrobić hacky i używać '
dla apostrofami które następnie zastąp cudzysłów w JavaScript. Pomocne byłyby wszelkie ogólne strategie wykonywania tego typu zagnieżdżonych cytowań.
Dlaczego istnieje więcej cytatów dotyczących wartości 'data'? Spodziewam się, że będzie wyglądać jak "{" type ":" TextNode "," data ": {' myurl ': ' $ {a [3]} '}} '' –
Próba i błąd. Otrzymuję błąd JSON.parse od YUI, gdy je usuwam. – sutee