使用html页面的onLoad函数从服务器获取数据并使用angularJS ng-repeat更新表行。每当我转到另一个html页面并返回时,onload函数正在执行并导致延迟。我需要返回上一个html页面而不刷新数据。
答案 0 :(得分:2)
你有几个选择 - 最好的选择是在window.sessionStorage
内保存一个标志并将数据存储在那里。
请注意,sessionStorage
对于每个窗口/标签都是唯一的,并且是临时的,与localStorage
不同,这是更长期的。
您甚至可以设置时间/日期标记,以确定数据在被视为陈旧且需要刷新之前可以获得的时间。