问题标签 [rails-cells]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 来自单元格 gem 的 render_cell 方法在 Rails 4.2.1 中抛出弃用警告
我运行了我的 rspec 测试套件,每次调用单元 gem中的render_cell方法时,以下弃用警告显示:
它是来自 gem 内部,来自 rspec-cells gem,还是我必须在我的路线中改变一些东西?
OBS:
- 红宝石 (2.2.2)
- 导轨 (4.2.1)
- 细胞 (3.11.3)
- rspec-rails (3.2.1)
- rspec 细胞 (0.2.2)
ruby-on-rails-4 - 应用程序助手轨道 4 单元格 4
我正在使用单元格 4 在 rails 4 中呈现登录表单,但出现以下错误:
我试过包括include ApplicationHelper
. 请帮我。
ruby-on-rails - Rails Cells 似乎没有缓存
我正在构建一个 Rails 项目,该项目最近需要一个缓存系统。
我正在使用 Cells 来构建缓存机制。
查看代码:
视图模型:
日志:
问题是日志总是像上面那样。似乎每次都执行“ccc”操作。细胞 github 说:
但是缓存似乎在我的项目中不起作用......
ruby-on-rails - Rails Cells 4:访问设计助手
我有一个简单的 Cells 示例,我想将它与 Devise 和 Rails 集成。但是,所有示例和问题似乎都适用于 Cells 3。以下在我的应用程序中失败(添加了行号)。
为第 2 行引发此错误。
ruby-on-rails - Kaminari::Cells 分页方法不渲染任何内容
我正在使用 Kaminari::Cells gem,当我在单元格视图中使用 paginate 方法时,没有任何显示。我检查了一下,分页方法只是返回“\n”。
ruby-on-rails - 在服务器运行时更改 Rails 代码时,Trailblazer 操作中的类的超类不匹配错误
我将Trailblazer
gem 与 Rails 一起使用,并且我的一个操作中有一个Cell
类,每当我在服务器运行时更改代码时就会Trailblazer
开始抛出错误。superclass mismatch
如果我启动服务器并立即开始浏览网站,一切都运行良好。
但是,如果在启动服务器后随时更改某些代码,然后尝试在站点上加载页面,则会出现superclass mismatch
错误。
mongodb - Mongoid 从 Mongo 聚合中实例化模型并标记为现有记录
由于 Mongoid API 没有使 MongoDB $sample 操作可见,我不得不使用 Mongo 驱动程序手动运行查询,我不知道如何处理结果。
我有不同的类/集合,它们遵循一些通用接口(出于多种原因,我不想使用继承),并且我试图将它们呈现为单个集合。我有一个从这三个类中采样的代码
这给了我三个不同的数组Mongo::Collection::View::Aggregation
。我想以某种方式合并这些并能够实例化对象,以便我可以在我的视图中使用它们(例如使用单元格)
Usingentries.to_a
将返回一个哈希数组,而不是一个(模型)对象数组。我希望会是这样,然后我会使用单元格生成器来处理模型之间的其余细微差异
编辑 :
我实际上仍然可以使用to_a
和使用密钥_type
来找到相应的常量/模型。true
现在蝾螈的问题是如何用哈希实例化一个模型,它不会返回new_record?
ruby-on-rails - 在控制器中提供视图内容
我有一个控制器问题,旨在检测任务/待办事项并将其传递给视图。
在我的应用程序布局中,我有一个保留空间来呈现这些任务
这是我在 ApplicationController 中包含的模块。它似乎无法正常工作并且content_for?(:tasks)
返回错误(byebug 说)
请注意,我确实检查过 byebug,
ruby-on-rails - 无法在 Rails 应用程序中使用引擎中的单元格
我创建了一个引擎,它提供一个 ui 组件作为单元格。相应的 gem ( criteria_operator-ui_component ) 在 lib 文件夹中几乎不包含任何代码,因为要使单元格正常运行,我必须在资产路径中工作。gem 的基本文件如下所示:
该引擎也不包含太多内容:
对我来说,看起来 gem 甚至不知道单元格,但据我所知,我不允许包含 lib 文件夹之外的任何内容。此外,在项目中的虚拟应用程序中测试单元工作正常。
现在我在一个真正的 Rails 应用程序中使用这个引擎。在 gemfile 中,我包含以下内容:
我安装了路线
并尝试CriteriaOperator::UiComponent::CriteriaEditor
像在虚拟应用程序中那样使用单元格。内部erb:
或来自代码:
错误是ActionView::Template::Error (uninitialized constant CriteriaOperator::UiComponent::CriteriaEditor)
。
我究竟做错了什么?使用引擎时我只是遗漏了一些东西,还是引擎本身以错误的方式实现?如果是这样,为什么虚拟应用程序可以工作?我完全被困住了,这是我第一次创建 Rails 引擎,也是我第一次使用单元格......
引擎的完整代码(包括虚拟应用程序)可以在GitHub上找到(这不应该是任何广告,以防万一有人需要更多信息)。