问题标签 [partials]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1960 浏览

ruby-on-rails - Rails 3 小部件助手部分

我在将应用程序迁移到 Rails 3 时遇到了一个大问题。我有一个视图助手,我称之为“WidgetHelper”。当我参考它时,它有助于自动渲染一些部分。例如

但它不能正常工作。它按照我的意愿呈现 HTML 代码,但会转义返回值,这是意料之外的。我如何告诉渲染(或某些东西)不要为我逃避返回值?

这是我的代码:

0 投票
2 回答
1018 浏览

php - 如何在 PHP 中将 HAML 模板拆分为不同的部分/包含?

我是一名 PHP 开发人员,尝试开始使用 HAML,使用此实现: http: //phphaml.sourceforge.net/

HAML 看起来很棒,但我不明白它是否/如何支持部分(或包含,因为它们在 PHP 世界中被称为)。

我想要一个主模板 HAML 文件,然后为所有小部分加载一堆部分。(然后我也可以在其他模板中重复使用这些部分。)

在 PHP 或 Ruby 中,这真的很容易,有没有办法用 HAML 做到这一点?谢谢!

迪伦

0 投票
2 回答
11755 浏览

html - Haml 在布局中渲染多个部分

如何使代码正确缩进?

应用程序/视图/布局/shared.html.haml:

应用程序/视图/共享/_head.html.haml:

应用程序/视图/共享/index.html.haml:

应用程序/视图/共享/_footer.html.haml:

渲染的 HTML 输出:

0 投票
6 回答
54132 浏览

ruby-on-rails - 设计自定义路由和登录页面

我试图让自定义路由在我的 Rails 应用程序(Ruby 1.9.2 with Rails 3)中工作。

这是我的 config/routes.rb 文件

但是在 /login 或 /register 上提交表单会转到 users/sign_in 和 users/sign_up。我该如何防止这种情况发生。或者甚至更好地确保默认情况下所有对 users/sign_in 等的请求都转到相关路由,而不是 Devise 生成的默认路由。

另外,如何使登录表单成为一部分以将其包含在任何控制器中?这样我就可以在主页 (home#index) 上而不是在 users/sign_in 上拥有登录页面?

我在 Mac OSX Snow Leopard 上的 Ruby 1.9.2 上使用带有 Rails 3 的 Devise 1.1.3。

谢谢!

0 投票
1 回答
398 浏览

ruby-on-rails - 是否可以渲染部分内容并强制浏览器不从缓存中加载?

我有一个窗口,当它打开时,我需要确保图像是其最新状态。

所以我想为什么不..

但这不是真正的轨道。有任何想法吗?

0 投票
1 回答
1087 浏览

asp.net-mvc - 如何实现部分页面加载功能

我有一个页面非常庞大的应用程序,我不能再减少功能了。因此,我的每个页面都需要花费太多时间才能完全加载。

有没有办法按顺序加载页面。链接一旦我点击 URL,很少有内容会立即显示,而其他内容会一一显示?

在我们的网站上,我们使用实体框架和 RJSResult 来呈现内容。

谢谢和问候, 卡迈勒·康德·潘萨里

0 投票
2 回答
1320 浏览

ruby-on-rails - 在rails 3中的部分菜单中呈现活动菜单元素

我有一个根据用户所在页面呈现的动态子菜单。我将以下代码放在 _sub_menu.html.erb 部分中:

从我的主要观点来看,我打电话给<%= render 'sub_menu' %>,这很有效。

但是,我想根据用户所在的页面更改 class="current" 部分。我希望通过传入本地参数并根据该参数进行渲染来从渲染中做到这一点,但这似乎很hacky:

<%= render 'sub_menu' , :locals => {:active_item => 'payments'} %>

再加上逻辑变得非常丑陋。有没有更好的方法来做到这一点?

0 投票
1 回答
488 浏览

ruby-on-rails - 有没有办法将 Rails 部分视图“绑定”到控制器?

我想要做的是在显示部分视图的内容之前在控制器中进行一些初始化编码。

例如,如果向局部视图传递了对象的 ID,则最好获取对象本身,然后将其发送到视图。

您可以使用 ASP.NET MVC 轻松完成。但是在 Rails 代码中

不工作。

有没有办法做到这一点?

0 投票
8 回答
11627 浏览

ruby-on-rails-3 - 如何在 Rails 3 中使用 markdown 自动渲染局部?

我想将我的一些部分作为降价片段。使用标准 rails erb 模板渲染它们的最简单方法是什么?

理想情况下,我想做这样的事情:

如果我在app/views/_my_partial.md.erb中有一个部分:

我从这样的观点引用:

我想得到如下所示的输出:

0 投票
2 回答
1994 浏览

ruby-on-rails - 在数组上使用部分?

我对部分相对于数组的行为感到困惑。

简单示例

我有以下观点:

在 _foobars.html.erb 中,我有

奇怪的是显示的是“444”和“101”,而不是“3”和“1”。是因为我传入一个数组而发生了什么特别的事情吗?