Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Backbone.js 主干维持状态_Backbone.js_State_Singlepage - Fatal编程技术网

Backbone.js 主干维持状态

Backbone.js 主干维持状态,backbone.js,state,singlepage,Backbone.js,State,Singlepage,我正在用Backbone.js开发一个JavaScript重的单页应用程序。目标如下 用户从一组多选框开始,这些框中填充了过滤器元素,以查询一组资源。这些多选框相互依赖。此外,Multiselect中的元素是从服务器查询的,并且取决于登录的用户,换句话说,它们取决于与登录的用户关联的资源 用户填写多选框并按下筛选按钮。当按下此按钮时,将获取一个集合,从而使用一组查询参数和多个数组值来获取反映过滤器元素的集合 获取集合时,将显示包含资源的视图。此视图有多个子视图,在维护作为查询参数结果获取的集合的

我正在用Backbone.js开发一个JavaScript重的单页应用程序。目标如下

用户从一组多选框开始,这些框中填充了过滤器元素,以查询一组资源。这些多选框相互依赖。此外,Multiselect中的元素是从服务器查询的,并且取决于登录的用户,换句话说,它们取决于与登录的用户关联的资源

用户填写多选框并按下筛选按钮。当按下此按钮时,将获取一个集合,从而使用一组查询参数和多个数组值来获取反映过滤器元素的集合

获取集合时,将显示包含资源的视图。此视图有多个子视图,在维护作为查询参数结果获取的集合的状态时,必须能够深入查看特定资源


在这样的用例中,如何维护主干应用程序中的状态?我看过很多例子,但都很简单,很有用。

我对backbone.js不熟悉,尝试使用backbone.js开发一个单页应用程序。在我对backbone.js文档了解有限的情况下,我没有找到更好的方法来使用backbone.js core维护状态。然而,在过去,我使用过jStorage:,这是一个用于Prototype、MooTools和jQuery的简单包装插件,用于缓存浏览器端的数据字符串、数字、对象,甚至XML节点。集成和开始很简单。在我的应用程序中,我将暂时使用它。。。我认为这是可以分享的…因此当我遇到这个问题时,我在这里提到它。。。我希望这会有所帮助

对不起,我不明白您在这里试图解决的问题是什么。如果您有一个具体的例子来说明您的问题,可以帮助我们节省可视化应用程序的工作量。至于保存状态,每当您有一个带有属性数据的模型实例时,它都是应用程序状态的一部分。要保持这种状态,您需要与服务器同步,并可能将模型保存在某个数据库中。要返回到某个状态,您可能需要一个身份验证系统,该系统可以识别登录的用户以及与之关联的模型。