Ich versuche, App zu machen, aber ich habe ein Problem. Wie kann ich Datei oder Fortschritt speichern? Wenn der Benutzer einige Informationen in der App eingegeben oder das Layout geändert hat, wie kann es in der universellen Javascript App gespeichert werden? Nun, wenn ich in der Nähe App und öffnen Sie es wieder nichts gespeichert wurdeWindows Universal App Javascript Datei speichern
Ich habe finded folgende aber immer noch ich nicht bekommen, es https://msdn.microsoft.com/en-us/library/windows/apps/br212883.aspx
So wichtigste Frage ist es, wie Universal-App mit JavaScript zu machen und die Änderungen speichern, was Benutzer haben
EDIT gemacht: Es Bild meiner app ist. Ich habe auch HTML-Code und Javascript
HTML:
<div id="myDIV" class="header">
<h2 style="margin:5px">My To Do List</h2>
<input type="text" id="myInput" placeholder="Title...">
<span id ="addtask" onclick="newElement()" class="addBtn">Add</span>
</div>
<ul id="myUL">
<li class="checked">Example checked</li>
<li>Example not checked</li>
</ul>
JS:
var myNodelist = document.getElementsByTagName("LI");
var i;
for (i = 0; i < myNodelist.length; i++) {
var span = document.createElement("SPAN");
var txt = document.createTextNode("\u00D7");
span.className = "close";
span.appendChild(txt);
myNodelist[i].appendChild(span);
}
var close = document.getElementsByClassName("close");
var i;
for (i = 0; i < close.length; i++) {
close[i].onclick = function() {
var div = this.parentElement;
div.style.display = "none";
}
}
var list = document.querySelector('ul');
list.addEventListener('click', function (ev) {
if (ev.target.tagName === 'LI') {
ev.target.classList.toggle('checked');
}
}, false);
var addlist = document.getElementById("addtask");
addlist.addEventListener("click", newElement, false);
function newElement() {
var li = document.createElement("li");
var inputValue = document.getElementById("myInput").value;
var t = document.createTextNode(inputValue);
li.appendChild(t);
if (inputValue === '') {
alert("You must write something!");
} else {
document.getElementById("myUL").appendChild(li);
}
document.getElementById("myInput").value = "";
var span = document.createElement("SPAN");
var txt = document.createTextNode("\u00D7");
span.className = "close";
span.appendChild(txt);
li.appendChild(span);
for (i = 0; i < close.length; i++) {
close[i].onclick = function() {
var div = this.parentElement;
div.style.display = "none";
}
}
}
Ihre Frage erscheint zu breit. Es ist unwahrscheinlich, dass jemand die ganze Arbeit für dich erledigen möchte. Sie müssen einige Ergebnisse Ihrer eigenen Arbeit zu diesem Problem liefern - in Code und klar erklären, was das Problem ist. –
@EduardMalakhov besser? – Nasse
Also, wo versuchst du Daten in einer Datei zu speichern? –