我正在尝试在启动时为我的UWP-JS应用程序创建设置值 我正在关注Documentation。
这是我目前得到的:
(function () {
"use strict"
//Initialization
var localSettings = Windows.Storage.ApplicationData.current.localSettings;
// Save value
localSettings.Values["exampleSetting"] = "example";
// Retrieve value
$('p').text(localSettings.Values["exampleSetting"]);
})();
当我启动应用程序时,它进入“休息模式”'在给定代码的第7行中出现以下异常:
0x800a138f - JavaScript运行时错误:无法设置属性' exampleSetting'未定义或空引用
我做错了什么?
答案 0 :(得分:1)
您缺少current
属性,这在您提到的示例中也有提及。所以你的电话应该是:
(function () {
"use strict"
//Initialization
var localSettings = Windows.Storage.ApplicationData.current.localSettings;
// Save value
localSettings.values["exampleSetting"] = "example";
// Retrieve value
$('p').text(localSettings.values["exampleSetting"]);
})();
修改强>
Windows.Storage.ApplicationData
之后的属性和方法名称需要以小写字母开头。