angular如何使变量刷新页面后仍存在

想要做的效果是这样的:

https://img3.mukewang.com/5ba9e56d0001353000660069.jpg

点击提交按钮后通过ajax操作数据库,然后将确认关联改成已关联。

但是页面刷新或者后退会重新变成确认关联。

我尝试了使用service,但是为什么刷新页面后之前service保存在object里的数据也会被重置?难道要使用$rootScope?

https://img1.mukewang.com/5ba9e5790001029102010100.jpg

app.service('test', function () {

  this.object = {};

  this.set = function (key, value) {

    this.object[key] = value;

    return this.object;

  };

  this.get = function (key) {

    var result = this.object[key];

    return result;

  };

  return this;

});

点击事件代码:

      test.set('isApply', 'true');

      $scope.model.isApply = forsure.get('isApply');


江户川乱折腾
浏览 1117回答 1
1回答

开心每一天1111

进入页面后,没有ajax去get数据库里是否关联的值吗?对于页面上某个可以改变的值我一般是初始化为空值有必要的话ajax去取当前数据库里的值写改变该值的函数
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript