【发布时间】:2019-07-31 06:35:56
【问题描述】:
我已经在数据库中存储了一些基本和重定向 url 值。我需要从浏览器中获取window.location.hostname 的值并在数据库中检查它。如何将此值传递给 ruby 代码?我尝试执行以下操作:
<script>
var base_url = window.location.hostname;
<% url_config = UrlConfig.find_by(base_url: base_url) %>
if (window.location.pathname == "/") {
window.location.href = url_config.redirect_url;
</script>
但我知道这行不通,因为我无法像这样将 Javascript 变量的值传递给 Ruby 代码。我怎样才能将该值放入 Ruby 代码中?
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-4