ruby StimulusJS目标未定义,但.querySelector工作

ewm0tg9j  于 2022-11-22  发布在  Ruby
关注(0)|答案(1)|浏览(110)

我很困惑。我在刺激控制器里发现了一些与目标不一致的行为。
通过导入Mappin "@hotwired/stimulus", to: "stimulus.min.js", preload: true使用StimulusJS
我有一个基本的形式与刺激控制器。
第一个
因此,connect()中的attatchmentInputTarget按照我的预期运行并输出HTML元素,但是当调用hideAttachments时,attatchmentInputTarget是未定义的。

hkmswyz6

hkmswyz61#

好吧,我把这些都写出来了,我明白了。
由于对setInterval的延迟调用,hideAttachments在刺激控制器外部作为vanilla JS被调用,因此没有对Target的引用。

相关问题