本地存储和服务器之间存在同步问题。
国家,城市,用户分别与服务器同步。(单独的ajax调用)
问题是其他 Javascript 代码(Kncokout Bindings 等)必须等待同步过程。或者更好的 javascript 函数必须等待另一个函数。
我该如何实施?
PS:我正在使用 jquery、amplifyjs(用于本地存储交互)、knockoutjs 库。PS2:我需要跨浏览器解决方案:)
编辑 摘要:
我有 3 个 Javascript 函数。他们都使用回调进行异步ajax调用。这些功能可以并行工作。(不必互相等待)
但是代码必须在这3个函数之后才能工作。(因为这些函数正在同步本地存储并且代码使用localstorage)