(快速参考)

目的

通过HTTP从一个操作重定向到另一个操作后,使用Flash html Flash存储隐式保留模型

例子

定义肖申克的救赎 (标题: '肖申克的救赎'行动: "细节", 模型: [肖申克的救赎

描述

用法

链控制器动作ID模型参数

争论

  • 小号重定向到示例图书清单书展的完整uri

  • 控制者可选重定向到默认值的控制器到当前控制器(如果未指定)

  • 可选的要链接到的控制器的名称空间

  • 行动重定向到字符串名称或对当前控制器中的操作的引用的操作

  • ID可选用于重定向的ID

  • 模型链接到下一个动作的模型

  • 参数传递给链接到的动作的可选参数

链方法将传递的模型存储在Flash作用域中,然后执行HTTP重定向。然后为下一个请求还原该模型。将从传递给链方法的模型开始,创建最终将传递到视图的模型。然后添加到下一个操作返回的模型中的所有数据,这可能替换最初传递给链方法的模型中的某些数据

定义 行动: '', 模型: [那么: '托尼', : '伯明翰']
}

定义 () {
    [那么: '安东尼', 国家: '英国']
}

如果请求发送到动作链接到返回模型的动作传递给视图的模型将包含名字安东尼镇伯明翰国家英格兰

chain方法需要一个URI重定向到要么控制器动作ID名称组合