我正在尝试更新本地存储,我已下载并包含ngStorage。
我的应用有两个控制器 - 1.处理列表过滤以显示搜索结果 2.显示最近的结果点击(从本地存储中获取)。
两个控制器都有一个范围内的函数,用于收集被点击的元素,然后调用另一个函数,传递被点击的元素和当前的本地存储。这个函数(下面)应该更新本地存储,但我被告知localStorage.recentStations
未定义。
我显然错过了什么,但我不确定是什么?
function click_selectStation(localStorage, elm){
localStorage.recentStations.unshift(elm) // Add the most recent station to the beginning of the array
}
以下是我的完整代码 - http://pastebin.com/nvp1sHVq