Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么是;{%";Javascript中的平均值_Javascript_Gruntjs_Google Maps Markers - Fatal编程技术网

什么是;{%";Javascript中的平均值

什么是;{%";Javascript中的平均值,javascript,gruntjs,google-maps-markers,Javascript,Gruntjs,Google Maps Markers,我正在申请一个前端测试,它有一个页面,我可以开发一个响应版本。因此我git clone他们存储库,运行npm install,运行grunt,当我最终在浏览器中打开html时,我在控制台收到以下错误: 所以我找到了发生这种情况的原因,我发现了以下javascript: var marker = new google.maps.Marker({ map: map, icon: { url: '{% sta

我正在申请一个前端测试,它有一个页面,我可以开发一个响应版本。因此我
git clone
他们存储库,运行
npm install
,运行
grunt
,当我最终在浏览器中打开html时,我在控制台收到以下错误:

所以我找到了发生这种情况的原因,我发现了以下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
            });
所以我认为这是google maps api使用的一个sintaxe,但它不是。它不是必需的,我可以只写图像的路径,页面运行时不会出错。我的问题是,他们为什么把
{%

代码
{%static”路径/到/FILE%}
是Grunt脚本或Python中使用的变量,将替换为文件的路径/URL

有关静态Python模板变量的详细信息,请参见。

代码
{%static“PATH/TO/FILE”%}
是Grunt脚本或Python中使用的变量,将替换为指向文件的路径/URL


有关中静态Python模板变量的详细信息。

了解grunt为什么不替换此代码吗?这是一个用于链接到保存在静态根目录中的文件的Python模板标记。中的详细信息。了解grunt为什么不替换此代码吗?这是一个用于链接到保存在静态根目录中的文件的Python模板标记。中的详细信息他。