Ruby on rails 为什么Rails中的partials以下划线开头?
我不确定这是否是惯例,但我一直在学习Hartl的Rails教程,我注意到他创建的所有部分文件都带有一个前导下划线。例如_user.html.erb。这是部分词发挥作用所必需的,还是一种文体选择?部分词发挥作用是必要的。从: 3.4.1命名部分 要将局部渲染为视图的一部分,请在视图中使用渲染方法:Ruby on rails 为什么Rails中的partials以下划线开头?,ruby-on-rails,Ruby On Rails,我不确定这是否是惯例,但我一直在学习Hartl的Rails教程,我注意到他创建的所有部分文件都带有一个前导下划线。例如_user.html.erb。这是部分词发挥作用所必需的,还是一种文体选择?部分词发挥作用是必要的。从: 3.4.1命名部分 要将局部渲染为视图的一部分,请在视图中使用渲染方法: 这将在正在渲染的视图中的该点渲染名为_menu.html.erb的文件。请注意前导下划线字符:部分用前导下划线命名,以区别于常规视图,即使它们在引用时没有下划线。即使您从另一个文件夹中提取部分,这也适
这将在正在渲染的视图中的该点渲染名为_menu.html.erb的文件。请注意前导下划线字符:部分用前导下划线命名,以区别于常规视图,即使它们在引用时没有下划线。即使您从另一个文件夹中提取部分,这也适用:
如果您省略下划线,它还会呈现吗?不会。它可能会抛出一个错误,说明找不到分部。