更新后重新加载angularjs,日期未更新

时间:2016-12-28 12:49:31

标签: angularjs angularjs-directive angularjs-scope angular-ui-router angular-local-storage

我正在使用angularjs 1.我正在尝试在angularjs和laravel.i中制作CRUD已经成功地使CRUD和CRUD工作正常,在我的应用程序中它们是使用ui路由器的子和父路由。父母路由我已经显示了所有数据的列表然后通过单击添加新的或编辑按钮引导模式出现,路由更改和更新数据后,我更改路由到父路由工作正常,但问题是我更新数据和尝试重新加载父视图,父视图不更新,保持相同可能是因为我们每次调用视图时浏览器中的角度存储视图,然后如果再次调用此视图,它将来自浏览器而不是来自服务器。< / p>

如何使用更新数据返回父视图?

感谢帮助

这是我用来重新加载父母视图的代码,虽然路线发生了变化,但父母不会更新保持不变。

$location.path(ROUTE NAME);
$window.location.assign(ROUTE NAME);
$window.location.href = ROUTE NAME;

1 个答案:

答案 0 :(得分:0)

  

不要认为这是您问题的解决方案。试想一下,这对你来说是个关键。

首先将父值存储在本地存储中,然后重新加载父视图

if($localStorage.get("parant") != undefined)
{
  $form = $localStorage.get("parant") 
  return false;
}

并在重新加载页面后,检查本地存储是否有数据,然后分配给当前表单,如

items.thumbnailLink