当我运行我的初始迁移时,我会为我的每个模型获得一个“new.html.erb”文件。它是一个看起来非常简单的表单,但“new.html.erb”只包含以下代码..
<h1>New city</h1>
<%= render 'form' %>
<%= link_to 'Back', cities_path %>
现在我想修改这个页面,但我真的不明白这里发生了什么,这个“表单”在项目中的什么位置?
当我运行我的初始迁移时,我会为我的每个模型获得一个“new.html.erb”文件。它是一个看起来非常简单的表单,但“new.html.erb”只包含以下代码..
<h1>New city</h1>
<%= render 'form' %>
<%= link_to 'Back', cities_path %>
现在我想修改这个页面,但我真的不明白这里发生了什么,这个“表单”在项目中的什么位置?
表格位于 下app/views/cities/_form.html.erb
。
我强烈建议你在开始使用 ruby 之前阅读这个页面——它会让你更好地理解事情是如何工作的。
由于 Rais 致力于约定优于配置,因此您将很难自己弄清楚所有事情。但是,一旦您习惯了这些约定,您的开发速度就会非常快。
在新视图所在的同一文件夹中。