【问题标题】:Difference between render and model in GrailsGrails中渲染和模型之间的区别
【发布时间】:2015-04-01 06:19:09
【问题描述】:

Grails 中的渲染和模型有什么区别?

示例 渲染(文本:map.toJson(列表),内容类型:“文本/json”) [文本:map.toJson(list)]

【问题讨论】:

  • 检查 [this][1] 链接。可能有帮助 [1]:stackoverflow.com/questions/22601188/…
  • 在什么情况下?请至少提供您在此处的想法的代码片段或文档参考。我们不能读心,你知道。

标签: grails


【解决方案1】:

我认为您必须先阅读 Grails 文档才能更详细地了解。但是,在任何 RAD(快速应用程序开发)框架中,这些概念都是相同的。

render 在任何意义上都用于将某些内容渲染为响应。这是由你使用的关键词决定的。例如,在您的问题中,您已要求控制器中的操作以 JSON 字符串的形式发送对请求的响应。在您的问题中,地图就是模型。

另一方面,

模型是您试图渲染的东西。简单地说,模型是一个对象。该对象可以包含单个对象,例如域实体,也可以包含更多。在 grails 中,当您尝试渲染视图或模板时,通常会使用 model 作为 关键字。模型被传递给模板,您可以直接访问模型中的对象。

【讨论】:

    猜你喜欢
    • 2011-06-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-20
    • 1970-01-01
    • 1970-01-01
    • 2019-06-09
    • 2015-10-21
    相关资源
    最近更新 更多