重新加载决心

时间:2013-09-14 18:09:51

标签: angularjs angular-ui-router

我的路由解决方案中有一系列问题。然后,我有一个问题的项目视图,使用forEach l来获取问题,并使用父范围中的列表查找从$stateParams指定的项目。

在视图中,用户可以回答问题。他们也可以查看过去提交的内容。我需要更新问题列表,以便在他们正确回答后有一个复选标记,所以我想我应该重新加载最顶层的范围,但似乎无法从ui-router重新加载它。

请注意,我能够知道用户是否正确回答的唯一方法是提交列表刷新或刷新问题列表。通过普通(非AJAX)POST发布答案,并通过任务队列异步检查答案。

1 个答案:

答案 0 :(得分:0)

我的建议是将整个事情转移到服务中。让该服务管理整个问题列表,您可以从您的解析中查询或从您的父范围或您需要做的任何其他事情中进行修改。