javascript - 在 .js.liquid 文件中使用 asset_url

标签 javascript google-maps shopify liquid

我正在编写 Shopify 主题,并且需要在我的模板之一中使用带有自定义指针的 Google map 。

我在 Javascript 文件中使用 asset_url 时遇到问题,因此我无法正确链接到新的指针/标记图形。关于我做错了什么的任何指示吗?

我尝试了以下两种方法,但都不起作用:

var image = {
  url: "url({{ 'gr_gm-pointer.png' | asset_url }})"
  ...etc
};

var image = {
  url: url({{ 'gr_gm-pointer.png' | asset_url }})
  ...etc
};

我在 javascript 和 Liquid 方面都是新手,所以任何帮助将不胜感激。感谢您提前提供的帮助。

最佳答案

您确定您的主题中存在该 Assets 吗?当引用这样的资源时,我使用 js.liquid 文件的所有测试都工作正常。

关于javascript - 在 .js.liquid 文件中使用 asset_url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17258334/

相关文章:

javascript - 如何使用 jQuery 访问通过 Mustache 渲染到页面中的元素

javascript - 如何在复选框中使用输入类型进行同步日志

angularjs - 应该如何为 shopify 配置重定向 URL?

javascript - gojs - 添加端口 Controller

javascript - node.js 可以用作在 Web 应用程序中运行任意服务器端 Javascript 的框架吗?

google-maps - 关于 Google Maps API 配额限制的地方库

ios - Cocoapods 重复符号 - Google API

ios - 点击市场时如何更新 Google map 标记图像

javascript - 将自定义 CSS 和 JS 添加到 Shopify

javascript - 弹出模式仅适用于第一个项目