问题标签 [params]

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 投票
5 回答
8540 浏览

java - 覆盖java 1.4中的方法时如何避免“未使用的参数”警告?

在这段代码中:

编译器正确地抱怨MyClassReadOnly.setInnerValue()中未使用的参数(从不读取) innerValue

我不想禁用这种警告,因为它通常非常有用,我也不希望有任何警告以具有高信噪比。

我不能将@SuppressWarnings()构造用作另一个建议的问题,因为它仅适用于 Java 1.4。

我想过插入这样的虚拟代码,但不是很令人满意:

0 投票
2 回答
6158 浏览

ruby-on-rails - 如何在 Rails 的 map.resources() 中重命名默认标识符参数“id”?

我喜欢 Rail 的map.resources生成的所有默认路线。但是,在某些情况下,我想在我的路线中使用非数字标识符。例如,如果有一个由用户及其文章组成的嵌套路由,则标准路由可以这样编写:

但是,不使用 Rails 生成的默认数字标识符有很多优点/理由。有没有办法将默认的 :id 参数替换为我选择的另一个规范标识符,而不会导致为每个标准操作编写自定义路由?假设我想要以下格式的路线:

使用map.resources可以实现这种路线吗?

0 投票
3 回答
3865 浏览

ruby-on-rails - 将布尔参数传递给rails中的命名路由

我想明确地将布尔值 false 传递给 params[:closed] 并且我有这样的东西:

但这不起作用,因为 rails 正在处理一个错误的布尔值,因为我不想为这个参数设置任何东西,有没有办法解决这个问题?

更新:我传入的 false 是一个布尔值,我想要一个这样的 url

但我得到的只是\约会。希望这更清楚一点。

附带问题,将布尔值作为参数传递是一种好习惯吗?

0 投票
2 回答
14538 浏览

grails - grails中的请求变量

编辑:根据反馈,完全删除原始 Q. 并以更好的语言重新发布

我希望访问请求或参数变量并在控制器和 gsp 之间传递它。我知道 params 对象包含查询字符串所具有的所有内容。

我看到的所有例子都是模型驱动的。我已经在网上查找了文档,并且有两本书——开始的 grails 和权威的 grails 指南,这两本书都有关于 params 的数据库驱动示例。我想了解如何设置和访问参数。我到处读到的是它是请求变量的映射。

我的场景如下:我有一个控制器,它将一个列表(不是来自数据库)发送到 GSP。我想在 GSP 和控制器之间传递一个“参数”变量。

重申一下,我所拥有的场景不是模型驱动的场景。我正在寻找遍历项目列表(不知道数据库计数)并由用户点击驱动。我想实现类似 twitter 的“底部的更多按钮”的东西。在页面底部有一个简单的远程链接和一个新的页面计数器,我在控制器中访问它并传递给我的服务类以获得列表的新部分。

控制器代码:

GSP(非实际)代码

0 投票
4 回答
19770 浏览

c# - 像 c++ 中的 c# 参数一样吗?

就是那个问题。

0 投票
4 回答
371 浏览

ruby-on-rails - 如果我们将参数缓存到操作中的本地变量中,它会有所帮助还是一样?

因此,作为项目的一部分,我们偶尔会运行一个名为reek的代码质量工具。该工具主要查找代码异味并报告它们。在这里,我们观察到每次我们尝试params多次访问一个键时都会产生“重复”的气味(就像我们使用相同的参数进行两次方法调用或者我们正在复制一个 if 条件等)。然而,params只是一个Hash,对吧?当多次访问其密钥时,其他哈希不会产生重复气味。

为什么会这样?究竟是params什么?params缓存在局部变量中然后使用它们是否有意义?它会有所帮助还是一样?还是工具有问题?帮助!

0 投票
1 回答
1401 浏览

c# - 将对象 [] 传递给参数对象 [] 不起作用

我已经阅读了有关将 object[] 传递给 params object[] 的主题,但我不知道为什么它不适用于我。

我在一个类中也有这些功能:

但 value1 不是在 value1 中接收字符串,而是接收整个数组 (string[]),因此是一个无效的强制转换异常。

我究竟做错了什么?

0 投票
1 回答
325 浏览

ruby-on-rails - 我可以更改rails中新模型实例的分配顺序吗

我有两个属性,“a_value”和“b_id”。(不是他们的真名。)“a_value”存储在文件系统中,使用模型“B”中的一些信息,由“b_id”引用。

所以,我的 params 对象看起来像:

例如。

现在,在 foo_controller.rb 中:

但这失败了。

在 Foo.a_value=(value) 我有

看起来 Rails 正在按字母顺序进行分配,并且当 b_id 不存在时会惊慌失措,即使它存在于 params 哈希中并通过了验证。

我可以强制执行此任务的顺序吗?或者我可以创建一个 before_filter 在剩余的质量分配发生之前执行 b_id 分配吗?

0 投票
3 回答
4884 浏览

url - 将 cakephp POST 参数插入 URL

我在下面有这个表格,其中包含两个复选框来对一些产品进行排序:

在 POST 之后我进行过滤,但我还想将接收到的参数添加到 URL,例如:/products/index/delivery_price:1/picture:0。这可能吗。我怎样才能做到这一点?

注意:我不想使用 GET 来发送表单信息。

0 投票
4 回答
926 浏览

ruby-on-rails - 如何在 Rails 中创建具有多种可能操作的表单?

我想在导轨中创建一个带有 2 个按钮的表单。两种形式都以不同的方式对相同的数据进行操作,我更愿意以两种不同的方法保留相关的功能。以前我在对 params[:commit] 进行字符串比较后重定向到适当的方法,但我的直觉说有更好的方法。建议?