ruby-on-rails-5相关内容

Link_to root_path 在邮件视图中不起作用

我正在尝试向邮件视图添加一个基本的 link_to 标记. notification.html.erb: 错误是未定义的局部变量或方法'root_path' 不太确定为什么相同的代码(仅不同的图像)在普通控制器视图中工作得很好.root_path 在路由中正确设置. 邮件视图会阻止它吗? 解决方案 我相信答案是肯定的.我今天早上刚刚在阅读 docs,我的理解是你需要使用 ..
发布时间:2021-07-13 19:51:41 其他开发

使用 angular 的 Rails 项目中的 Webpacker 无法从外部模板导入 .html.erb 和 .css

我的项目使用 angular 4.我想将 html.erb 和 .css 文件与 js 文件分开.我在 component.ts 文件中尝试了以下内容.我做了一些配置来使用 webpacker 文档加载外部 html.但它不允许我导入 .html.erb 文件.以及无法加载 css 文件.我也尝试加载 sass 文件但没有工作. import templateString from './tem ..
发布时间:2021-07-13 19:51:37 其他开发

多个清单文件的 Rails 5 问题

感谢您的帮助. 我的问题 在我的 Rails 5 应用程序中,我有 2 个布局,因此我需要设置多个清单文件. 我做了什么 我做了以下事情: 这两个 layouts 有一个 user.html.erb 和一个 main.html.erb html 文件,我在那里链接了正确的在 user.html.erb 中标记我的 application.js,在 main.html. ..
发布时间:2021-07-13 19:51:31 其他开发

我们如何向 js-cookie 添加持久性 cookie?

上下文:我在我的 Rails 应用程序中设置了一个 cookie,只向用户显示一次弹出窗口(引导模式). 目标:我想设置 1 个月的 cookie,没有 问题:下面的代码运行良好但是当您关闭导航器时,cookie 会重新启动.我认为是会话与持久 cookie 之间的区别. 应用栈: Ruby on Rails JS cookie 插件:https://github.com ..
发布时间:2021-07-13 19:51:22 前端开发

找不到 jsonapi 解析器 0.1.1

当我运行 rails server 时,'Could not find jsonapi-parser-0.1.1.beta2' 错误出现. ~/ruby_on_rails/test/sampleapp$ rails s在任何来源中都找不到 jsonapi-parser-0.1.1.beta2运行 `bundle install` 来安装缺少的 gem.~/ruby_on_rails/test/s ..
发布时间:2021-07-13 19:51:13 其他开发

Rails 使用散列数组查找记录

(使用 in 子句按字段对选择查询) 我有一个看起来像这样的哈希数组: [ {product_id: 7629, group_id: 4}, {product_id: 8202, group_id: 3} ] 我想返回的是 Items 表中匹配数组中字段对的所有记录. 在 SQL 中,它会像这样检索: SELECT *来自项目WHERE (product_id, grou ..
发布时间:2021-07-13 19:51:07 其他开发

切换“ActionController::Parameters.action_on_unpermitted_pa​​rameters = :raise"关于特定的控制器方法?

我要使用 ActionController::Parameters.action_on_unpermitted_pa​​rameters = :raise 为了引发异常,传入了不允许的参数,但我只想在特定的控制器方法上执行此操作,而不是在/config/中设置它并将其应用于整个环境.有什么办法吗? 解决方案 更新:(从 Mike 的回答中获取灵感) 要限制仅对一组控制器动作进行更 ..
发布时间:2021-07-13 19:51:01 其他开发

为什么 Rails 5 随机排序测试用例?

升级指南中提到了Rails 5 将随机订购测试.恢复到固定顺序是微不足道的,但我只是想知道为什么要进行这种更改?是否支持并行测试? 解决方案 随机测试顺序是很好的做法.如果您总是以固定顺序进行测试,则您的测试可能会相互依赖.每个测试都应该没有副作用,随机排序可以保证这一点. ..
发布时间:2021-07-13 19:50:55 其他开发

使用 ActionCable,有没有办法计算一个频道内有多少订阅者?

对于我正在构建的应用程序,我有一个“大厅"页面,人们可以在其中配置他们想要加入的区域.非常基本. 我希望获得当前订阅此页面频道的活跃消费者的总数,以便用户知道周围是否还有其他人可以与之互动. 有没有简单的方法可以做到这一点? 解决方案 我定义了一个辅助方法: app/channels/application_cable/channel.rb module Applica ..
发布时间:2021-07-13 19:50:51 其他开发