我大约一个月前开始学习Rub/Rails,但是没有找到许多针对我的问题的资源。
我知道在HTML/JS中你可以这样做:
let elements = document.getElementByName('name')
- 是否有一种方法在rails中获得共享类/id/名称的元素?
- 我们如何与这些元素交互?例如:如果一个div已经存在,从我们的rails应用程序中添加一些数据到该div,而不是创建一个新的。
提前谢谢你。
除非我真的错过了重点,否则你所要求的是不可能的。
DOM操作(使用Javascript)是发生在客户端,在浏览器中;浏览器请求一个页面,服务器用一个HTML文档响应,然后浏览器构建DOM,我们从那里开始,运行Javascript,并可能检查和操作DOM。
Ruby on Rails是服务器端;在上面的描述中,它将涉及到"服务器响应"。步骤,但此时没有DOM;它只是生成一个HTML文档,使用模型/视图/控制器。