如何在单个主题页面上执行 JavaScript 代码?

嘿!我真的很希望你能帮我解决这个问题,拜托了!

有没有办法让我编辑主题头部组件,使得当用户点击“欢迎”这个主题时,一段 JavaScript 代码会被触发,但一旦他们离开该主题页面进入其他主题,这段 JavaScript 就会停止运行?

我已经成功让代码仅在进入“欢迎”页面时运行,但随后 JavaScript 代码会在整个网站中持续运行,直到用户刷新页面(按 F5)。

补充说明: 我假设在 app/components/topic-title.js 中使用 didInsertElement 会有所帮助?

2 个赞

@gassim :wave:

这听起来像是一个 XY 问题。让我们退一步,先解决根本问题。

你究竟想实现什么?能否分享一下你为此使用的代码?

2 个赞