2015-07-13 46 views
0

所以问题是这样的,在我的网站我有一个div处理GET和POST请求。到现在为止还挺好。保存更改状态和控制器之间的数据分区

当我POST视图A的东西,然后它正在处理,我改变视图/状态,控制器视图B它丢失数据,它不会从API获取数据。通常情况下,当收到数据时,我会弹出窗口说成功,但变化没有任何反应。有任何想法吗?

+0

你能告诉我们你的代码吗? –

+0

@AlexisWilke Nope ..抱歉..公司代码.. – AlCode

回答

0

这是因为HTTP是一个无状态系统。由于您的问题含糊不清,因此我不确定具体情况,但如果您希望此“DIV”出现在ViewB上,则必须以某种方式存储div的数据。

三种方式把我的头顶部:

饼干(这我不能使用),或...

序列化DIV:当从ViewA提交POST数据到控制器创建ViewB,序列化DIV并包含在POST中。渲染ViewB时,包含来自POST的数据并使用相同的值重新创建DIV的副本。

AJAX您的网站:设计您的网站,以便通过AJAX将内容拉到/从服务器,而'初始视图(例如,ViewA)'仍然存在并且永远不会被卸载。您可以使用站点中的新值替换整个块或其他对象,同时保持其他所有内容不变。

+0

我需要类似角度状态和服务.. – AlCode

相关问题