Bu satır içi json nesnesini ayrıştırmak için herhangi bir hile var mı? $ a [3], bir url içeren bir mako değişkendir. "Türü" Without Satır içi JSON'u ayrıştırma
<li class="foldernode" yuiConfig='{"type":"TextNode","data":"{'myurl':'${a[3]}'}"}'>
çalışır bağlıyor:
<li class="foldernode" yuiConfig='{"data":"{'myurl':'${a[3]}'}"}'>
Zaten hacky bir şey yapmak ve sonra da javascript çift tırnak ile değiştirin tek tırnak için '
kullanmak zorunda kaldı. Bu tür bir içe aktarılan alıntı yapmak için genel stratejiler yararlı olacaktır.
Niçin 'veri' değeri etrafında daha fazla tırnak var? "{" Type ":" TextNode "," data ": {' myurl ': ' $ {a [3]} '}} '' –
Deneme ve hata gibi bir şeye benzemesini beklerdim. YUI'den aldığımda JSON.parse hatası alıyorum. – sutee