-1
我正在應用於前端測試,該測試有一個可能開發響應版本的頁面。所以我git clone
他們儲存庫,運行npm install
,運行grunt
當我終於在瀏覽器中打開HTML我在控制檯收到此錯誤:「{%」在Javascript中的含義
所以我去找爲什麼發生這種情況,我發現這個JavaScript :
var marker = new google.maps.Marker({
map: map,
icon: {
url: '{% static "assets/images/marker_center.png" %}',
size: new google.maps.Size(71, 156),
origin: new google.maps.Point(0, 0),
anchor: new google.maps.Point(38, 95)
},
position: pyrmont
});
,所以我認爲這是這個{%
是在谷歌地圖API使用的sintaxe,但事實並非如此。這不是必需的,我可以只寫圖片的路徑和頁面運行沒有錯誤。我的問題是,爲什麼他們把{%
?
任何想法爲什麼咕嚕聲不會取代這段代碼? –
這是一個用於鏈接到保存在STATIC ROOT中的文件的Python模板標記。有關[docs]的更多信息(https://docs.djangoproject.com/en/1.9/ref/templates/builtins/#std:templatetag-static)。 –