|
|
1
1
经过一场漫长的战斗,我找到了解决这种情况的办法。首先我找到了这个SO帖子 Styling file upload button for simple_form_for with Bootstrap in Rails 3 这让我尝试 https://github.com/jasny/bootstrap/ Jasny有一些不错的文件上传器,但所有的宝石都已经过时了。[注意,我希望在本周有时间的时候用补丁来解决这个问题]所以我将Jasny文件下载到了供应商的javascripts和样式表文件夹中,如下所示:
我也用过 https://rails-assets.org/ 拉入支架。js在我的gemfile中:
接下来,我更新了我的应用程序。js文件,包含以下内容:
接下来,我需要sass设置中的样式:
这为我提供了以简单形式修改文件上传器的工具:
这导致了一个漂亮的上传器!
我想把它重构成一个部分,但我会等到我有另一个文件上传表单来解决这个问题。此外,如果你仔细看一下上面的代码,我遵循了simple_form使用的语言环境约定。虽然不漂亮,但很管用。 |
|
|
EastsideDev · 使用slim正确的控制器操作链接语法 9 年前 |
|
|
Mo. · 如何在ruby slim上的元素中建立链接 10 年前 |
|
|
FloatingRock · Slim:将文本附加到打印的Ruby变量 10 年前 |
|
|
Suavocado · 如何使用Slim语法在Rails视图中填充数组 10 年前 |
|
|
Yeo · 如何在Slim(RubyRails)中将列表拆分或分割成单独的块 11 年前 |
|
|
Francesco Belladonna · 设置数据-*属性 13 年前 |