コントローラー全体でハードコーディングするのではなく、コントローラーの CSS セレクターに const 変数を設定したいと考えています。コントローラーの initialize() に宣言を入れましたが、変数が宣言されていないというエラーが発生します。これを行う正しい方法は何ですか?
現在の試行
import { Controller } from "stimulus"
export default class extends Controller {
static targets = ["form"]
initialize() {
const seasonInputSelector = "input[id$='_season']"
}
change(event) {
// ...
var yearNodes = this.formTarget.querySelectorAll(seasonInputSelector)
// ...
}
}
エラー: ReferenceError: seasonInputSelector が定義されていません