小编slo*_*zki的帖子

什么是不透明令牌?

它们处于“专有格式”是什么意思?我正在阅读有关 JWT 刷新令牌的信息,它们是不透明的令牌,但我不理解该术语。

oauth token oauth-2.0 jwt

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

在 Rails 6 中使用 webpacker 导入 CSS

我在 Rails 中使用 webpacker,现在正在安装 taildwindcss。他们的安装指南说,@import如果我使用postcss-import. 我必须说,每当我必须使用 webpacker 将 CSS 导入 Rails 时,我都会感到困惑,所以我有几个问题:

1)@import文档中的方法 - 它是 JavaScript 还是 CSS 导入方法?

2)如果它是一个 CSS 方法,为什么我必须将它粘贴到 javascript 文件夹中(例如javascript/stylesheets?我试图将它放在 application.css 文件中,但它不起作用。我认为它与它是使用 PostCSS 并且包是通过纱线安装的?

3)如果上述情况属实,是否意味着如果通过yarn安装,我必须以这种方式导入每个CSS包?

ruby-on-rails webpacker

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

如何定义可从类的所有方法访问的变量?

我是 JavaScript 新手,可能想用它来模拟 Ruby。我使用 StimulusJS,但我认为这个问题一般适用于 JS。

我的目标是运行一个方法(单击按钮时),该方法将从按钮获取并显示该类别的所有子类别。该方法/函数将首先获取数据,然后操作 DOM。displaySubcategories我想将它们分成两个方法,但是当我从第一个方法 ( ) 中调用另一个方法 ( ) 时getSubcategories,值会发生event变化。this与块中的情况相同fetch- 我需要先将其分配,self以便稍后能够与对象本身相关。

有一个更好的方法吗?就像所有方法都可以访问的变量(Ruby 中的实例变量)一样?或者我根本不应该将它们分成两个函数(不是 JS 方式)?

import {Controller} from "stimulus"

export default class extends Controller {
  static targets = ["categoryId", "categoryLabel", "subcategoryList", "subcategoryHeader"]

  getSubcategories() {
    let category_id = event.target.firstElementChild.value
    let url = "/api/categories/" + category_id + "/subcategories?levels=1"
    let self = this
    let e = event

    fetch(url)
      .then(response => response.json())
      .then(json_response => {
        self.displaySubcategories(json_response, e)
      }) …
Run Code Online (Sandbox Code Playgroud)

javascript stimulusjs

5
推荐指数
0
解决办法
1698
查看次数

为什么UUID虽然包含字母,却被称为128位数字?

这是否意味着 32 个十六进制字符的常用格式与 128 位数字具有相同数量的组合?我意识到这是一个基本问题,但在任何地方都找不到答案。

uuid

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

perform_later和perform_async有什么区别?

根据ActiveJob的文档,我应该使用排队工作perform_later。Sidekiq文档实现了perform_async,但是文档的ActiveJob部分建议使用perform_later。我perform_async以前在Rails中使用过,所以这些在任何方面是否有所不同,或者仅仅是约定?

ruby-on-rails sidekiq

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