问题标签 [ruby-on-rails-6]
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.
webpack - 如何将 ckeditor gem 与 Rails 6 + Webpacker 集成?
引发“无法设置未定义的属性 'dir'”错误
ruby-on-rails - 在哪里将自定义 javascript 代码放在 rails 6 中?
我正在关注本教程https://medium.com/@guilhermepejon/how-to-install-bootstrap-4-3-in-a-rails-6-app-using-webpack-9eae7a6e2832并在某一点上说
我只是无法消化它。将样式表文件夹和文件放在 javascripts/ 下有什么意义。这是合乎逻辑的还是好的方法?我也看过很多其他网站和 1 个视频(现在找不到)。如果它是一种推荐的方式,为什么 rails 不提供它作为默认值。
如果不是这个,请建议替代放置javascript(自定义,而不是库)?
css - Ruby on Rails 6 how to reference images from asset pipeline for css
I am trying to create a rails 6 application. In rails 5 while sass was still applicable I would use image-url(xxx.png) to reference images within the asset pipeline. However, in rails 6 this is no longer applicable with web pack. I cannot seem to load up the image.
I have tried using different tags like asset-url, adjusting the url for a direct path but with no luck.
.banner { background-image: url(asset_path('home/head-banner.png')); ... }
.banner { background-image: image-url('home/head-banner.png'); ... }
The expected result is the fully hashed url for the image.
ruby-on-rails - 使用 ActionText 时转换回纯文本
首先让我说我喜欢 Rails 6 在 ActionText 中提供的东西。不幸的是,当我为类似帖子模型的属性声明它时:
我无法再访问正文的文本了。它成为一个 ActionText 实例。我完全理解这是此功能的工作原理,但有时我需要将正文的纯文本传递给其他外部方法。在我的例子中,我在我的元描述标签中使用了一个叫做元标签的 gem。这样做会导致此错误:
这是因为在纯文本列之前的内容变成了 AT 实例:
看到它附带了 getter 方法,我试图做类似的事情,@post.body.body
但这实际上是
另请注意,我尝试在 post 模型中创建一个方法,但是一旦声明了 has_rich_text,我就不再拥有对正文文本的原始访问权限。
我不完全确定如何:
- 从body属性中提取我的原始内容将其转换为没有html的纯文本
ruby-on-rails - Rails 6 应用程序未部署到 Heroku
我有一个简单的 Rails 6 应用程序(仅限 API),它在开发中运行良好,但是在部署到 Heroku 时出现此错误:
我需要做什么来解决这个问题?
ruby-on-rails - Rails 6:如何通过 webpacker 添加 jquery-ui?
我目前正在尝试在我的应用程序中实现一个 datepicker,问题是没有关于如何jquery-ui-rails
通过 webpacker 添加 gem 的文档。
可能还有另一种方法可以添加宝石或其他适合我需要的宝石?
ruby-on-rails - 如何按字母和数字对标题进行排序?
我有一个有很多标题的 Post 模型。但也有一个主要标题被标记。标题包含文本和数字。
我尝试按如下方式对帖子列表进行排序:
结果:
仅按文本排序。请告诉我,如何按文本(按字母顺序)以及按数字排序?
ruby-on-rails - 可以共享组件的多个 reactjs 应用程序
我正在创建一个新的 rails6 应用程序,我需要在这个 rails 应用程序内托管多个 Reactjs 应用程序。
所以我将有一个基于 React 的“管理”部分。在面向客户的网站上,它将是常规的 rails erb/html 模板,但我有一个区域需要做出反应。
我怎样才能有多个 Reactjs 应用程序也可以在彼此之间共享组件?
ruby-on-rails - 如何通过 Webpack 在 Rails 6 中使用自定义字体
对于我新启动的 Rails 6 应用程序,我想要一组自定义字体。我的设置如下所示:
然后在app/assets/stylesheets/fonts
我的 sass 文件中引用了所有 4 个文件。
我application.sass
有以下进口:@import 'my-font'
.
当我运行rails assets:precompile
它时,它还将所有4个带有后缀版本(例如my-font-7384658374658237465837246587263458.eot
)的文件放在public
目录中。
但是,当我运行应用程序时,浏览器正在根目录中寻找一个名为 的文件my-font.eot
,当然该文件不存在并且 404s。这对我来说绝对是一个配置问题,但我不知道在哪里。任何帮助将非常感激。