我有一個控制器提交功能,我需要保持輸入的數據在表單中,使其可以顯示在我的網頁的另一頁(我正在使用UI -路由器)。Angularjs保留表單上的數據提交到其他頁面使用
任何人都可以請給我一個關於如何做到這一點的提示?如何將數據從控制器傳遞到 - 不知道怎麼做,也不知道如何,所以我可以在我的網頁的另一個頁面中使用數據?
難道我必須將數據從控制器傳遞到路由文件作爲參數嗎?如果是這樣,我該怎麼做?
請注意,在解釋時我對Angularjs頗爲陌生。
謝謝!
這裏控制器,萬一它有助於:
(function() {
"use strict";
angular.module('public')
.controller('RegistrationController', RegistrationController);
RegistrationController.$inject = ['checkDishService','$scope','$stateParams','$http'];
function RegistrationController(checkDishService, $scope, $stateParams,$http) {
var reg = this;
reg.submit = function() {
/*//The form data:
$scope.reg.user.firstname,
$scope.reg.user.lastname,
$scope.reg.user.email,
$scope.reg.user.phone,
$scope.reg.user.dish*/
};//end of submit
}
})();
使用服務來傳輸數據到另一個州。 –