Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // глобальная переменная в начале контроллера
- $rootScope.beforeChanges = {}
- var getSettingDepartment = function (departmentId) {
- return $q(function (resolve, reject) {
- settingService.initDone().then(function () {
- settingService.getDepartmentSettings(departmentId).then(function (response) {
- // кидаю весь респонс для теста
- $rootScope.beforeChanges = response.DepartmentSettings;
- // данные которые идут в модалку, там я изменяю свойства объекта
- $rootScope.DepartmentSettings= response.DepartmentSettings;
- resolve();
- }
- }, function (error) {
- console.log(error);
- reject();
- });
- }, function (error) {
- console.log(error);
- reject();
- });
- });
- }
- // вызываю со вьюхи для сохранения настроек
- $scope.addDepartmentSetting = function () {
- // одно и тоже дает
- console.log('object before', $rootScope.beforeChanges);
- console.log('object after', $rootScope.DepartmentSettings);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement