首页 > 解决方案 > 我的答题器游戏正在保存,但是当我尝试加载时,它会将所有内容显示为起始编号

问题描述

所以我正在为我的答题器游戏开发一个保存功能(对于上下文,答题器游戏是关于制作酸橙),它保存并加载我的酸橙和答题器,但它不显示我当前的答题器和当前的答题器成本,而是它显示 0 个答题器和原始答题器成本 (0)。我还没有真正尝试过任何不同的东西,因为我不确定我会尝试什么,但这是我的代码(JavaScript 和 HTML)。


function save() {
    localStorage.setItem('ones', JSON.stringify(ones));
}

function load() {  
    ones = JSON.parse(localStorage.getItem('ones'));
  }

________________________________________________________

<button onclick="save()">Save</button>
<button onclick="load()">Load</button>

<button onclick="buyClicker()">Buy Clicker</button>
<p>Clickers: <span id="Clickers">0</span></p>
<p>Clicker Cost: <span id="ClickerCost">10</span></p>



标签: javascripthtmlsave

解决方案


您正在加载保存的数据,但没有更新 DOM。如果您考虑通过脚本手动更改“Clickers”和“ClickerCost”的innerHTML,将会有所帮助。


推荐阅读