我想從js對象添加變量到樹枝文件。我請求這個對象爲response.context
。 isMakeLogoExists
,baseUrl
,logoImg
在這個對象。這可能以某種方式傳遞這個對象,並使用鍵/值作爲變量在樹枝文件?如何將變量添加到來自js對象的樹枝模板
(function() {
var request = window.location.href.split("?")[1];
$.get(baseUrl + '/offers_ajax?' + request, function(data) {
var response = jQuery.parseJSON(data);
console.dir(response.context);
});
})();
{% if isMakeLogoExists %}
<div class="main-logo make-logo">
<a href="{{ baseUrl }}">
<img id="logo" src="{{baseUrl}}/images/{{ logoImg }}" alt="Logo" >
<span class="logo-make-text">{{ year }} {{ vehicle }}</span>
</a>
</div>
{% else %}
<div class="main-logo">
<a href="{{ baseUrl }}">
<img id="logo" src="{{baseUrl}}/images/logo.png" alt="Logo" >
</a>
</div>
{% endif %}
分枝模板在服務器端解析,JavaScript對象只存在於客戶端。所以這不會工作。你必須在客戶端使用JavaScript處理html。 – JustOnUnderMillions
@JustOnUnderMillions哦,狗屎。真。謝謝 –