Rally 通过PreferenceManager创建首选项
SDK 2.0 PreferenceManager,如何使用PreferenceManager创建和更新首选项?仅仅使用update方法似乎并没有存储值,并且create是“nota function”错误。TypeError:Rally.data.PreferenceManager.create不是函数Rally 通过PreferenceManager创建首选项,rally,Rally,SDK 2.0 PreferenceManager,如何使用PreferenceManager创建和更新首选项?仅仅使用update方法似乎并没有存储值,并且create是“nota function”错误。TypeError:Rally.data.PreferenceManager.create不是函数 //load app preferences Rally.data.PreferenceManager.load({ appID: this.myAppId, filterBy
//load app preferences
Rally.data.PreferenceManager.load({
appID: this.myAppId,
filterByUser: true,
success: function(prefs) {
//process prefs
if(prefs.releases) {
this.releaseNames = prefs.releases;
} else {
//first time, nothing to load so create the app preferences
Rally.data.PreferenceManager.create({
appID: this.myAppId,
filterByUser: true,
settings: {
releases: ""
},
success: function(updatedRecords, notUpdatedRecords) {
//yay!
debugger;
}
});
}
}
});
//things have changed, save new app preferences
Rally.data.PreferenceManager.update({
appID: this.myAppId,
filterByUser: true,
settings: {
releases: this.releaseNames
},
success: function(updatedRecords, notUpdatedRecords) {
//yay!
debugger;
}
});
我发现create方法不是必需的,update方法就是所需的全部