我正在尝试在WinJS应用程序中使用漫游设置.我正在使用的代码在这里:
var test = document.getElementById("testButton"); test.addEventListener("click",function () { var appData = Windows.Storage.ApplicationData.current; var roamingSettings = appData.roamingSettings; roamingSettings["test"] = "test"; var lbl = document.getElementById("testLabel"); lbl.innerHTML = roamingSettings["test"]; });
我在C#中似乎没有遇到任何问题,但在WinJS中,我只是从读取中得到了Undefined.
解决方法
您需要使用roamingSettings对象的values属性,该对象是
ApplicationDataContainer的实例.