小编far*_*rha的帖子

TargetRubyVersion 参数,位于 AllCops 不工作下

当我对文件运行 rubocop 时,收到以下警告:

(Using Ruby 2.5 parser; configure using TargetRubyVersion parameter, under AllCops)
Run Code Online (Sandbox Code Playgroud)

我在文件中添加了以下内容.rubocop.yml

AllCops:
  TargetRubyVersion: 2.5.8
Run Code Online (Sandbox Code Playgroud)

警告仍然没有消失。我究竟做错了什么?

ruby-on-rails rubocop

6
推荐指数
2
解决办法
1万
查看次数

如何使用 i18n 本地化 Stimulus JS 值?

我正在开发 Rails 6 应用程序,我试图将所有显示的字符串存储在语言环境文件中。我有一个名为的刺激控制器countdown_controller.js

import { Controller } from "@hotwired/stimulus";

export default class extends Controller {

  static values = {
    message: { type: String, default: "Deal closed!" }
  }
}
Run Code Online (Sandbox Code Playgroud)

en.yml:

en:
 deals:
   status:
     closed: "Deal closed!"
Run Code Online (Sandbox Code Playgroud)

我想用作inI18n.t("deals.status.closed")的值而不是直接写入字符串。我不知道该怎么做。messageValuecountdown_controller.js

localization ruby-on-rails rails-i18n stimulusjs

3
推荐指数
1
解决办法
792
查看次数