gpt4 book ai didi

javascript - 如何使用 angularjs 和 ionic 更新这个 JSON 数组值

转载 作者:行者123 更新时间:2023-12-03 23:23:11 24 4
gpt4 key购买 nike

我正在尝试使用 JSON 数组来存储我的应用程序设置。

我无法更改这些值,我不知道该怎么做

服务.js:

$localStorage = $localStorage.$default({
settingsArray : [{"autoDelete" :false},{"deleteDate" : 0}]
});

var _changeDelDate = function(num){
$localStorage.settingsArray.deleteDate = num;
};

controllers.js

SettingsArray = StorageService.returnSettingsArray();
$scope.range = SettingsArray[1];

$scope.slider = function(num){
StorageService.changeDelDate(num);
}

settings.html

       <ion-item class="item range range-positive" ng-show="value"> 
<input type="range" name="volume" min="1" max="10" value="0" default="4" ng-model="range" ng-change="slider(range)">{{range}}
</ion-item>

最佳答案

那是因为你没有改变数组的值。
您正在更改数组的属性。
应该是:$localStorage.settingsArray[1].deleteDate = num;

关于javascript - 如何使用 angularjs 和 ionic 更新这个 JSON 数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41179914/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com