小编Sab*_*ina的帖子

如何将刺激组件与 Rails 导入地图一起使用

我想将此刺激组件包含到我全新的 Rails 7 应用程序中: https: //www.stimulus-components.com/docs/stimulus-dropdown

当我遵循他们的设置方法时,我在浏览器控制台中收到以下错误:platforms#:1 Uncaught TypeError: 无法解析模块说明符“stimulus-dropdown”。相对引用必须以“/”、“./”或“../”开头。

我在 stackoverflow 上找到了这篇文章: 无法解析模块说明符“stimulus-autocomplete”

这建议向我的 importmap.rb 添加一个“pin”。

所以我从这里获取了下拉链接https://www.jsdelivr.com/package/npm/stimulus-dropdown

并将其放入我的 importmap.rb 中:

pin "stimulus-dropdown", to: "https://cdn.jsdelivr.net/npm/stimulus-dropdown@2.0.0/dist/stimulus-dropdown.min.js"
Run Code Online (Sandbox Code Playgroud)

但它不起作用并在我的浏览器控制台中显示 404。

我希望有人可以提供帮助,必须有一种简单的方法可以在全新的 Rails 7 应用程序中使用激励组件。

ruby ruby-on-rails stimulusjs import-maps

5
推荐指数
2
解决办法
1566
查看次数

谷歌分析标签在 Rails 7 应用程序中不起作用

您好,有一个 Rails 7 应用程序,想要放置我的 google 分析标签 js 片段。

我尝试的只是将此脚本添加到 application.html.erb 中,这不起作用(可能与 hotwire / Turbo 有关)?:

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-1234556789"></script>
<script>
  window.dataLayer = window.dataLayer || [];
  function gtag(){dataLayer.push(arguments);}
  gtag('js', new Date());

  gtag('config', 'G-123456789');
</script>
Run Code Online (Sandbox Code Playgroud)

javascript google-analytics ruby-on-rails ruby-on-rails-7

1
推荐指数
1
解决办法
1993
查看次数