如何使用网址参数渲染模板并正确锚定

詹姆士

在控制器中,我需要为另一个控制器/动作对渲染模板。基本上发生的是,我有一个RequestController带有create它创建动作,将工作传递给另一个控制器来处理付款。如果付款没有通过,则需要将用户带回create模板以重试。

复杂性在于我不能只渲染create模板,因为用户建议的表单位于页面底部,通常是隐藏的。我需要在URL变量的页面底部(锚点)显示模板,该变量指示不应隐藏表单(show = true)。

像这样:

render "staticpages/#{params[:page_name]}?show=true#rent"

问题是当我这样做时,出现错误:

Missing template staticpages/outdoors?show=true#rent

因此,我尝试传递必要的变量,例如:

render "staticpages/#{params[:page_name]}", anchor: "rent", show: "true"

但这也不起作用,有什么想法吗?

詹姆士

根据@sjaime的评论,渲染不能接受这样的变量,这要容易得多...我只是不知道大声笑

我所做的一切都已定下来

@error = true
render "staticpages/#{params[:page_name]}"

然后在视图中使用JS:

if ('<%= @error =>' === 'true' ) {
  // show something
  // scroll to something
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用网址参数渲染模板并正确锚定

来自分类Dev

如何正确使用可变参数模板函数

来自分类Dev

正确使用C ++模板模板参数

来自分类Dev

如何正确使用模板?

来自分类Dev

如何正确地使用{%include%}标签在django中渲染模板(如局部视图)?

来自分类Dev

使用组件时如何定义模板网址

来自分类Dev

如何测试是否渲染了正确的模板(RSpec Rails)?

来自分类Dev

Django:如何使用模板渲染图像

来自分类Dev

Mediawiki:正确导入,渲染和使用Infobox模板

来自分类Dev

如何使用网址参数进行调试

来自分类Dev

如何使用angular和django在模板内部渲染模板

来自分类Dev

使用网址末尾的参数将网址重定向到特定语言的正确方法

来自分类Dev

使用网址末尾的参数将网址重定向到特定语言的正确方法

来自分类Dev

如何从渲染的HTML模板渲染JS模板?

来自分类Dev

如何使用模板模板参数专门化类模板?

来自分类Dev

使用websockets渲染模板

来自分类Dev

如何从网址获取参数?

来自分类Dev

如何从网址获取参数

来自分类Dev

如何在Django中正确使用Slug网址?

来自分类Dev

如何实现递归“使用” /提取模板参数

来自分类Dev

如何使用类的类型作为模板的参数

来自分类Dev

如何使用模板参数键入函数指针

来自分类Dev

如何使用枚举变量作为模板参数?

来自分类Dev

如何使用参数调用类模板函数

来自分类Dev

如何实现递归“使用” /提取模板参数

来自分类Dev

如何使STL堆栈使用模板参数?

来自分类Dev

如何使用模板参数成员的类型?

来自分类Dev

如何使用 Cardboard Java SDK 锚定对象

来自分类Dev

如何在渲染管道之外使用模板

Related 相关文章

热门标签

归档