我想切换元素,我需要一个类名。如何在stimulus.js 中获取嵌套元素的类名并进行更改?FI,我需要切换最初隐藏的“ul”元素。
div data-controller="my_controller"
a data-action="click->my_controller#toggle_my_elements"
| Click
ul.is-hidden id="my-id" data-target="my_controller.mytext"
li
| Text to be toggled.
在刺激控制器中,我有:
import { Controller } from 'stimulus'
export default class extends Controller {
static targets = ["mytext"]
toggle_my_elements(){
console.log("debuggin") //Ok
const class_name = this.mytextTarget.className
}
}
我试图调用一个 js 函数className
,但似乎 js 函数不像以前那样工作。我只是不知道如何得到它。