首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将可重用的HTML代码放在rails中的位置?

将可重用的HTML代码放在rails中的位置?
EN

Stack Overflow用户
提问于 2012-08-15 22:09:34
回答 1查看 879关注 0票数 2

我正在编写一个rails应用程序,允许用户删除各种记录。按下delete按钮后,我想使用bootstrap显示一个确认对话框。我想在几个视图中使用相同的对话框,因此我需要在大多数页面中包含相同的HTML代码片段。

我是rails的新手,我还在学习这些约定。有人能建议最好的(或标准的)位置来放置对话框代码吗?它应该是views/layouts/_confirm_delete_dialog.html.erb中的分部,应该放在application.html.erb内部,还是应该放在其他地方?

提前感谢你的建议,

D。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-08-15 22:14:07

在视图文件夹中,您可以创建一个常规文件夹(命名为您想要的任何名称)。如果您有一个需要传递到常规布局的变量,您绝对可以这样做,但您需要确保您传递的信息不会与从模型中提取的字段发生冲突。例如,如果您有两个模型,其中一个有公共字段,而另一个没有,那么您就不希望有一个使用公共字段的通用消息。但是,像created_at或updated_at这样的东西就可以了。

你可以使用一个类似于,

<%= render 'general/simple_message', :f => f %>

在views文件夹中,有一个名为general的目录和一个名为_simple_message.html.erb的文件。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11978061

复制
相关文章
代码重用
c++的一个主要目标就是促进代码重用,缩短代码开发时间。其中继承就是实现该目标的机制之一。
艰默
2022/12/12
6270
JavaScript之将JS代码放在什么位置最合适
1.放到<head></head>标签里面 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script type="text/javascript">
郑小超.
2018/01/24
8760
代码质量第 2 层 - 可重用的代码
可重用的代码可以减少重复劳动。一个软件中,会有很多类似的业务场景。将这些场景抽象成可重用的代码。开发新功能时,重用代码可减少重复劳动。
社区小番茄
2022/01/17
3.7K7
代码质量第 2 层 - 可重用的代码
代码质量第 2 层 - 可重用的代码
可重用的代码可以减少重复劳动。一个软件中,会有很多类似的业务场景。将这些场景抽象成可重用的代码。开发新功能时,重用代码可减少重复劳动。
前端GoGoGo
2021/12/14
9470
javascript在html中引入的不同位置的作用
ttt.png 一般: 知名的第三方依赖(如jQuery/AngularJS/Bootstrap),放在1——header里。(尤其在使用那些知名库的公库url后,在特定地域内加载速度有保证) 自写的纯逻辑代码(没有引用可见标签的),放在2——body标签的顶部 界面逻辑相关代码,放在3——确保被引用标签已经被浏览器创建存在。 加载固定内容的脚本,可以前置到文档头部。 浏览器的dom按读取到标签顺序解析并执行,所以脚本引用前置使其尽早加载,有加速效果(尤其浏览器首次打开网页,且网页内容较大或者网速不佳时
治电小白菜
2020/08/25
3.9K0
javascript在html中引入的不同位置的作用
代码质量--可重用代码
可重用的代码可以减少重复劳动。一个软件中,会有很多类似的业务场景。将这些场景抽象成可重用的代码。开发新功能时,重用代码可减少重复劳动。
FunTester
2023/08/04
1810
代码质量--可重用代码
代码质量第2层-可重用的代码!
导语 | 腾讯云加社区精品内容栏目《云荐大咖》,特邀行业佼者,聚焦前沿技术的落地与理论实践,持续为您解读云时代热点技术,探秘行业发展新机。 可重用的代码指:在相似业务场景下,用的是同一份代码。 可重用的代码可以减少重复劳动。一个软件中,会有很多类似的业务场景。将这些场景抽象成可重用的代码。开发新功能时,重用代码可减少重复劳动。 可重用的代码可以减少因需求变动,导致多次改动和漏改的情况。试想,要修改全站提交按钮的颜色,如果全站有100个包含提交按钮的页面,每个页面的按钮的样式都没复用,这改动量和漏改的风险都
腾讯云开发者
2022/01/20
8380
git clone下来的代码放在哪里,如何放在指定路径
但是话说我的东西下载到哪里去了呢????摸不着头脑,然后百度之,发现一般会放在命令行对应的路径下,也就是
全栈程序员站长
2022/09/16
4K0
git clone下来的代码放在哪里,如何放在指定路径
html空格代码&nbsp_html中的转义字符
一般只要没有打错 你那应该用了flex布局 flex会影响一些语法 而且也会导致空格符实习失效 而且如果你设置了
全栈程序员站长
2022/11/09
3.8K0
Gafgyt重用Mirai代码分析
Gafgyt(又名Bashlite)是著名的恶意软件家族,主要针对物联网设备发起攻击,例如华为路由器、Realtek 路由器和华硕网络设备等。Gafgyt 还使用很多漏洞(CVE-2017-17215、CVE-2018-10561)用于载荷投递。
FB客服
2021/07/27
1.1K0
Gafgyt重用Mirai代码分析
SEO中HTML代码标签对应的权重
image.png 干 SEO一定要懂 HTML,说的一点都对,其实就是不需要懂所有的东西,最关键的你懂了就会用,基本上都是事半功倍。能够这样说,不懂代码的优化人员并不是一个合格的优秀优化人员。以下就是做优化总结,一定要了解一些最重要的 html代码,希望对大家有所帮助。搜索引擎优化常用 HTML代码大全,及权重排序 1. Title网站标题标签 Title标签有两种用途,一是用于网站的主题描述,一是告诉网友该网站的主旨是什么,该网站的类型,一是用于网站主题描述的一般词语,二至三个为最好。现在搜索引擎
小唐同学.
2022/02/18
4.3K1
SEO中HTML代码标签对应的权重
马化腾为什么将腾讯云放在未来发展的关键位置?
乌镇互联网大会吸引了行业的许多目光,其实这两天互联网圈还有一个大事:腾讯发财报,马化腾为了这事儿晚一天到乌镇还给大佬们发起了红包。马化腾的迟到是值得的,腾讯三季度财报十分亮眼:总收入达到403.88亿元人民币,同比增长52%,经营盈利为人民币144.60亿元,同比增长40%。腾讯体量很大,这个增长速度是巨头中最好的。除了业绩,在业务层面有许多亮点,微信MAU增加30%到达8.46亿,微信朋友圈广告主翻了一倍,网络广告收入增长51%。还有一个细节值得注意:腾讯支付相关服务及云服务收入同比增长348%,总营收为
罗超频道
2018/04/27
2.3K0
在Vue中创建可重用的 Transition
Vue.js中的transition确实很棒。 毫无疑问,它们可以非常轻松地让应用程序栩栩如生,但是通常必须在每个项目中从头开始编写它们,甚至还需要引入animate.css之类的CSS库来使它们功能更强大。
前端小智@大迁世界
2020/06/04
9.8K0
在Vue中创建可重用的 Transition
html怎么动态获取系统时间_代码实现获取当前的地理位置
window.requestAnimationFrame()方法告诉浏览器您希望执行动画并请求浏览器在下一次重绘之前调用指定的函数来更新动画,通常与 setTimeout() 方法一起使用
全栈程序员站长
2022/11/09
2.5K0
html怎么动态获取系统时间_代码实现获取当前的地理位置
在HTML页面中引入公共的部分的代码
在做前端网页的时候,会涉及到很多界面,有的时候,这些界面都会有重复的代码,比如侧边栏菜单的重复代码,头部导航的 重复代码,底部的重复代码,这个时候,为了使每个页面的代码看起来简洁明了,我们需要把这些重复的代码放到公共的页面里面,在具体页面只需引用即可。
王小婷
2019/05/17
5.3K0
java中哪块代码或说什么代码应该放在try块中呢?
我怎么知道哪块代码可能出现问题,从而放在try块儿中呢?马 克-to-win:一个笨办法,开始时,你并不加try,但你发现,运行时,用户赋给除数一个0,所以程序在这崩溃了,于是你就把这块代码加个try,过 两天,用户又犯了一个数组越界的错误,致使程序崩溃了。马克-to-win:你又加了个try,久而久之,你的try块儿就会变得越来越大,你的代码就会 变得越来越健壮。马克-to-win:再往后,你就有经验了,你自然知道常规的,只要用户可以赋给除数值时,就应该放在try块儿当中。
马克java社区
2021/04/06
4190
java中哪块代码或说什么代码应该放在try块中呢?
为什么我们无法写出真正可重用的代码?
他例举了 CORBA、基于组件的架构、EJB、SOA 等例子,然后就问微服务是否会带来不一样的结果。
深度学习与Python
2021/02/05
1K0
html的css代码_html通用css代码大全
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说html的css代码_html通用css代码大全,希望能够帮助大家进步!!!
Java架构师必看
2022/05/16
11.9K0
html中超链接使用_html中的a标签,超链接代码的详细介绍「建议收藏」
欢迎关注支持,谢谢!今天为大家介绍的是超链接代码a标签的用法,大家有兴趣的话可以看看哟!
全栈程序员站长
2022/09/14
3.1K0
点击加载更多

相似问题

将可重用的代码放在ASP.NET MVC控件中的最佳位置?

24

将可下载文件放在Rails 5中的正确位置

12

在哪里可以将可重用的纯函数放在java中?

20

难以将可重用的代码放入子例程

11

预加载程序代码-放在html文档中的位置

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文