要在Ruby on Rails中集成JavaScript和Stimulus,您可以遵循以下步骤:
gem 'stimulus-rails'
然后运行bundle install
来安装gem。
app/javascript/packs/application.js
文件中添加以下代码:require("stimulus")
app/javascript/controllers
目录下创建一个新的JavaScript文件,例如hello_controller.js
,并添加以下内容:import { Controller } from "stimulus"
export default class extends Controller {
connect() {
console.log("Hello, Stimulus!")
}
}
app/views/pages/index.html.erb
文件中,您可以添加以下代码:<div data-controller="hello">
<button data-action="click->hello#connect">Say hello</button>
</div>
这将在页面上创建一个按钮,并且当按钮被点击时,控制器中的connect
方法将被调用。
通过以上步骤,您就可以在Ruby on Rails中成功集成JavaScript和Stimulus,并使用Stimulus控制器来处理页面中的交互逻辑。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。