问题标签 [thoughtbot]

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.

0 投票
1 回答
33 浏览

javascript - 创建未知数量的 JackUp 实例的最佳方法

我们使用JackUp在 Rails 中上传 ajax 图像。我们之所以选择它,是因为它不需要太多假设,而且重量很轻。

在它的示例代码之后,我们想出了这样的东西:

这与一个图像上传按钮(归类为file-drop)的预期一样。但是,一个页面将有未知数量的这些图像上传按钮。

当有多个上传按钮时,每次添加文件时,它都会附加到所有image-block-container元素,而不仅仅是目标元素。似乎jackUp没有触发它的元素的概念。


让每个上传按钮知道什么叫它的最佳方法是什么?我试过把它围成一个.on('drop'...街区。这让我可以访问该元素,但 JackUp 的任何事件都没有触发。

任何有关轻量级 Rails 友好的 ajax 上传 gem 的帮助或建议都将不胜感激!

0 投票
1 回答
191 浏览

ruby-on-rails - 扩展 Clearance gem 控制器

我正在尝试扩展许可控制器以通过其他一些表单元素

我目前已经完成了以下操作,但它似乎没有工作并且正在返回ActiveModel::ForbiddenAttributesError

0 投票
0 回答
48 浏览

ruby-on-rails - 无法将 CustomValidators 与 Clearance gem 一起使用

我们最近开始使用 Clearance gem,但遇到了一些问题,我的自定义验证不再有效

验证

custom_validators.rb

清仓初始化

错误信息

0 投票
1 回答
2237 浏览

ruby-on-rails - 使用 administrate gem for rails 自定义字段

我似乎找不到任何有关如何修改administrate gem的默认仪表板以自定义在索引和显示页面中显示的内容的文档。这是我的具体目标:

  • 鉴于Article belongs_to一个Author
  • 当我创建文章时
  • 我想在关联字段的下拉列表中查看作者的姓氏
  • 保存后,我想在文章索引和显示页面中查看作者的姓氏

现在,相反,我得到了一个不太有用的“作者#4”作为唱片公司。这是自动生成的仪表板:

定制仪表板”文档页面说:

每个 Field 类型都有一组不同的选项,这些选项是通过.with_options类方法指定的。

所以我认为调用with_options可能Field::BelongsTo是要走的路,但是该领域(或任何其他领域)有哪些可用选项?

0 投票
1 回答
434 浏览

ruby-on-rails-4 - 使用自定义设计控制器进行管理

我第一次在 Devise 中使用 Administrate 并且刚刚生成了一些设计控制器以自定义它们,现在Administrate抛出错误。

对于我生成的每个控制器,它都会引发此错误:

堆栈跟踪:

路线:

有谁知道解决方案是什么?

0 投票
0 回答
84 浏览

c - 为 windows 编译 gitsh

gitsh是来自Thoughtbot的一个有趣的工具。

不幸的是,他们的软件包不适用于 Windows。

我试图在 Windows 上编译它时遇到了很大的困难。

在解决了许多与依赖相关的错误后,我面临以下错误:

根据我的发现,我认为这些库不存在于 Windows 上。

任何人都可以建议我一个解决方法吗?

谢谢!

0 投票
0 回答
94 浏览

bourbon - Gem 安装旧版本的 Neat

试图安装波旁整洁 2.0 并且无法安装当前版本。运行命令安装到目录gem install neat,然后neat install一切正常。消息甚至说“获取 2.0.0”等,但是一旦安装,文件似乎来自版本1.7.2

安装命令和消息

整齐安装

安装后显示的文件

老整洁

我可能在这里搞砸了什么哈哈。谢谢你。

0 投票
1 回答
51 浏览

ruby-on-rails - 应该使用应该吗?

我们目前主要使用 thinkbots shoulda gem来规范我们的 Rails 模型的功能。

似乎应该提供的许多匹配器实际上是在测试rails 的行为。例如

只是测试模型定义中的这段代码

确实有效。

这不是测试rails的行为(与我们模型的行为相反)吗?这不是一般要避免的事情吗?

0 投票
1 回答
1668 浏览

ruby-on-rails - 使用 Administrate gem,如何通过自定义更新操作呈现编辑页面?

如果他们无法验证,我正在尝试让我的用户控制器的自定义更新操作呈现编辑页面,如下所示:

我想用列出错误的闪存消息来呈现编辑页面,但是我所拥有的不起作用。我不确定如何路由到正确的操作,因为没有实际的查看或编辑操作(由管理 gem 自动生成)。

0 投票
1 回答
1289 浏览

android - thinkbot recyclerview 可扩展组未扩展

我正在使用thoughtbot可扩展recyclerview(https://github.com/thoughtbot/expandable-recycler-view),我无法通过点击来扩展组。我也知道子项目甚至没有绑定(不确定它们是否应该绑定或仅在扩展组时。)

我的观点持有者:

/////

我的课程:

团体课:

我的孩子班:

适配器:

主要活动:

播放列表对象输出示例:

我将组绑定并显示在列表中,但 onClick 没有任何反应,我在文档中没有看到任何关于 onClickListener 的内容。

提前致谢!