如何在外部JavaScript文件中使用django with
模板標記? 我試圖用這樣的:Django - 模板標記「with」in javascript
<script>
//some code
//
{% with user|get_song_rating:opts.id as rated %}
{% if rated %}
$off.unbind('click').unbind('mousemove').unbind('mouseenter').unbind('mouseleave');
$off.css('cursor', 'default'); $on.css('cursor', 'default');
$this.attr('title', 'Your rating: ' + rated.points.toFixed(1));
{% endif %}
{% endwith %}
</script>
但它在控制檯Uncaught SyntaxError: Unexpected token with
給出錯誤。我認爲問題是with
也是JavaScript的關鍵字,那麼解決方案是什麼?
這不是它,這是兩個不同的層次 - 當渲染你的html時,Django不關心javascript。似乎你錯誤地使用了{%with%}。 –
這是我如何使用'with'標籤你看到任何問題的語法? –