问题标签 [helper]

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 投票
3 回答
20434 浏览

java - 如何将 ArrayList 拆分为多个列表?

请参阅以下 ArrayList:

所以我们有:

我需要显示一个谷歌图表,如下所示:

http://chart.apis.google.com/chart?chs=300x200&chd=t:60,-1,80,60,70,35&cht=bvg&chbh=20,4,20&chco=4C5F2B,BED730,323C19&chxt=y&chxr=0 ,0,500

为了生成它的值,我只需调用

它恰好支持高达1000 像素的宽度。因此,如果我有很多值,我需要将我的 ArrayList 拆分为其他 ArrayList 以生成其他图表。就像是:

我应该使用什么助手来实现我的目标?

0 投票
6 回答
2776 浏览

php - 使用布局脚本中调用的助手获取 zend 视图的属性

我写了一个助手来制作我的主要导航。此帮助程序的一部分通过检查用户是否已分配给视图来检查是否有用户登录

但是,当我在布局脚本中调用此助手时,它无法访问 $this->view->user; 它有 NULL 值(虽然 var_dump($this->view 返回视图对象,但不包括我分配给它的所有属性)。它只能访问用户数据,如果在视图脚本中,我将它分配给布局, IE

然后在助手中做

这很痛苦,因为这意味着在每个视图脚本中我必须添加一行来将数据传递给布局。

有没有办法让布局脚本中调用的助手访问视图的属性?

编辑*

这是来源:

0 投票
2 回答
5775 浏览

ruby-on-rails - Ruby on Rails:在视图中使用助手初始化实例变量

我遇到了某种类型的范围问题,它阻止了实例变量被从视图中调用的助手正确初始化。

当显示样本/测试时,它会因“在评估 nil.reverse 时”出现错误而死亡。这是令人惊讶的,因为前两次 display 调用应该已经初始化 @display 我会想到的。如果 <%= @display.reverse %> 被删除,则输出为“aa a”,表示 @display 实例变量正在由辅助方法设置,但在视图中无法访问它。

如果控制器被修改为(使用原始视图代码):

输出变为“aa aaa a a”。如果我让它在控制器中显示 2 次调用,我会得到“aaa aaaa aaa aa”。所以看起来只有控制器中的调用会修改 SampleController 实例变量,而视图中的调用会修改视图无权访问的 ApplicationController 的实例变量。

这是 Rails 中的错误还是我误解了,这是出于某种原因预期的功能?

我遇到这个错误的上下文是试图创建一个logged_in?ApplicationController 方法在第一次调用它时设置一个@user 变量,如果用户登录则返回true 或false。除非我在控制器中添加不必要的调用,然后再尝试在视图中使用它,否则这将不起作用。

0 投票
3 回答
2422 浏览

asp.net - 使用 t4 从另一个程序集读取 web.config

有没有人有一个很好的示例或帮助类,可以让我从驻留在 Web 应用程序引用的另一个程序集中的 T4 模板中读取 Web 应用程序中的连接字符串。我正在从它引用的数据库中生成一些代码,并且我会就如何获取用于此用途的连接字符串提供一些帮助。我在这里阅读了 George Js 示例,但是它仅在模板驻留在 Web 应用程序中时才有效,请帮助!!!

0 投票
1 回答
373 浏览

nhibernate - Nhibernate Helper Kits 是否适用于 VS2008?

您能否提供一些有关 VS2008 的 Nhibernate Helper Kits 的信息,哪些都是开源的,哪些不是。您还可以分享一些链接,这些链接提供了有关将 NHibernate 与 ASP.NET MVC 一起使用的信息。

0 投票
4 回答
7597 浏览

ruby-on-rails - Rails:重构、视图、助手:它们是如何结合在一起的?

警告:这里是菜鸟。

我知道这是一个微不足道的主题,但我很难弄清楚如何通过将部分视图移入助手来简化我的视图。例如,我一直读到您观点中的条件是提取到帮助程序中的主要候选者,但我真的找不到这方面的例子,而且我实现这一目标的尝试失败了。

例如,假设我有:

在我看来,这让我有点恼火,但我怎么能把它移到一个助手身上呢?如果可能的话,进一步简化它。(我在某处读过条件语句不好,但没有它们你怎么能编程任何东西,这超出了我的理解。)

另一个例子:我需要id我的body标签格式为controller_action. 到目前为止,我得到的最好的是:

……和……</p>

我不是专家,但这对我来说仍然很丑陋。

为了让事情变得更复杂,Ryan Singer 说了我喜欢的话:将 ERB 视为图像标签,使用助手“揭示意图”。然后在接下来的呼吸中说你不应该在帮助程序中使用 HTML,因为那是通往地狱的道路。怎么回事?两者如何兼容?如果到了可以只在视图中声明行为的地步,那么肯定应该有很多 HTML 需要在幕后渲染吗?我无法掌握。

所以,基本上就是这样。如果有人能就此分享一些想法,或者指出我对这个主题的一些很好的深入阅读,我将不胜感激——我发现它在网络上的报道非常薄弱。我已经用谷歌搜索了它,但谁知道呢。

0 投票
2 回答
11762 浏览

ruby-on-rails - 在 Rails 中处理视图和仅帮助程序常量的最佳方法

我有一个仅在视图中使用的常量,但它在不同的地方以不同的方式使用。它是一个选项名称数组,用于选择框,但我也在其他视图中使用它来查看是否在此数组中找到字符串,并做出相应的响应。

处理这个以保持干燥的最佳方法是什么?

我最初在帮助程序中创建了一个常量,但在视图中似乎无法访问。

我已经切换到在帮助程序中创建一个方法,除了返回常量之外什么都不做。然而,这似乎真的违背了 Rails 的精神,因为现在基本上我使用的是小写常量。

我当然可以把它贴在模型中,但它与任何模型都无关。

0 投票
2 回答
2463 浏览

symfony1 - Symfony:是否可以将元素放在 link_to 标记内?

我正在使用 Symfony 1.4,想知道是否可以实现以下目标:

... 使用 Symfony 的 link_to 助手?

当然,可以这样做:

但我想知道是否有更简单的方法可以做到这一点,尤其是 i18n 与上述结合会产生:

...基本上是一种标签汤。

谢谢。

0 投票
1 回答
1027 浏览

c# - NerdDinner 教程 - 缺少对 Helper 方法的解释?

我已经从头开始阅读 NerdDinner 教程。在阅读和编码应用程序时,我开始讨论一些 Helper 方法,并且有某个类的一个示例(AddRuleViolations),但没有任何解释在何处添加此类。所以我跳过了这个并继续教程,稍后在代码中没有使用这个类。
现在,我被困在“添加页面导航 UI ”部分,该帮助方法再次使用。所以,我下载了他们的最终代码,我看到有文件夹“Helpers”和我需要在我的代码中实现的这些类。事情是我不想复制/粘贴,我想了解如何添加这个辅助方法。
具体来说,我想将此类添加为辅助方法:

问题是我对 .net 或 C# 没有任何经验,而且我不熟悉在 VS 中开发应用程序。(我只知道 C# 的一些基础知识)

谢谢,
Ile

0 投票
1 回答
1183 浏览

html - 嵌套母版页上的 asp.net mvc html 帮助程序问题

Site.Master

副主