Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/394.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何显示保存的数据?_Javascript_Angularjs - Fatal编程技术网

Javascript 如何显示保存的数据?

Javascript 如何显示保存的数据?,javascript,angularjs,Javascript,Angularjs,我有一个表,我想在不重新加载整个页面的情况下刷新它。那么,我该怎么做呢 HTML <div ng-controller="myController as vm"> //My Grid here... </div> 现在我需要在我的网格中显示保存的数据,而无需重新加载。从Angular.js的角度来看,你所问的完全是荒谬的。Angular本身就是这样使用的,$scope将值从控制器绑定到视图,您无需刷新。所以你的问题本身是矛盾的 您可能的意思是发送和接收json值

我有一个
,我想在不重新加载整个页面的情况下刷新它。那么,我该怎么做呢

HTML

<div ng-controller="myController as vm">
  //My Grid here...  
</div>

现在我需要在我的网格中显示保存的数据,而无需重新加载。

从Angular.js的角度来看,你所问的完全是荒谬的。Angular本身就是这样使用的,$scope将值从控制器绑定到视图,您无需刷新。所以你的问题本身是矛盾的


您可能的意思是发送和接收json值,并在一段时间后或某个时间点在视图中更新它们。为此,您必须从服务/工厂再次运行您的服务,并在得到结果后,将它们与您的模型绑定到控制器中

您可以使用scope变量在控制器中更新它,如下所示:

app.controller('yourcontroller', function($scope, $http) {
    $scope.orderDetail = "some value";
});

因此,在这种情况下,可以做的是:

$scope.save
函数中调用另一个函数
getSavedData()
,该函数将获取所有数据

比如:


谢谢(回答了自己的问题)

请这样做。请共享更多代码或详细说明您的问题只需更改值
vm.orderDetail
双向数据绑定。如果您的值被更改,div块将自动更新。我在@alexist中有一个网格。您发布的伪代码对您提出的问题具有误导性。每个人都正确地建议您只更新模型,angulars绑定将处理其余的问题。然而,如果像这样一个简单的绑定不是您实际要做的,那么您应该发布您的JS和HTML代码,以反映您试图实现的目标。IE显示如何构建网格,当前如何填充网格。您需要更新json并绑定到模型,而不是刷新div bro。另外,更新您的问题以显示为什么需要刷新div?Div从不刷新,或者刷新整个页面,或者在json调用后更新json值。
app.controller('yourcontroller', function($scope, $http) {
    $scope.orderDetail = "some value";
});
$scope.save = function(obj){
  //save code goes here...
  getSavedData(); //after save.. and bind it to your $scope varibale 
}