我想知道,即使应用程序已关闭并打开,angular.copy()也将保存用户输入的值。如果是这样,我如何在我的代码中应用它。
HTML:
<ion-content ng-init=onViewloaded()>
From:
<input type="date" ng-model="fromDate">
To:
<input type="date" ng-model="toDate">
<button type="submit" ng-click="Save()">Submit</button><br>
Data:
{{receivedData.name}}
{{receivedData.information}}
</ion-content>
控制器:
$scope.receivedData;
$scope.onViewloaded=function()
{
bulkDateService.getData($scope.RetrievedData);
}
$scope.RetrievedData = function(data,error)
{
$scope.receivedData=data;
}
$scope.save=function()
{
var dataToSend={'from':$scope.fromDate, 'to':$scope.toDate};
bulkDateService.postData(dataToSend,error);
}
在这里,点击提交按钮,我可以根据给定的日期检索信息,并在同一页面中显示与之相关的信息(页面重新加载后),但我的From date
和{{1字段变空。那么如何保存日期值,以便即使在显示信息后它们也会保留在各自的字段中。
答案 0 :(得分:0)
角度复制是一种方法,所以你的问题没有意义:)。问题是在哪里存储这些信息,以免丢失。
你可以做的是使用html的localStorage / sessionStorage(ngStorage插件可以在这里提供帮助)。