我有一个集合,它从我的api请求任务,其url设置为/ api / tasks /。我希望能够根据日期和背景(工作,家庭等)获得不同的任务。当浏览到具有不同参数的网址时,该集合会使用额外参数更新其网址并获取新数据。
为方便起见,我创建了两个小部件,一个日历小部件和上下文选择器。日历中的链接指向year/xxxx/month/xx/day/xx
,选择器链接可能指向context/work
。我点击了一个日期,然后导航到myapp.com/tasks/#year/2012/month/09/day/25
。现在我想查看不同的上下文,但点击我的网址中的结果更改为myapp.com/tasks/#context/work
,删除我刚才的日期!
myapp.com/tasks/#year/2012/month/09/day/25/context/work
更改为myapp.com/tasks/#year/2012/month/09/day/25/context/home
而不是myapp.com/tasks/#year/2012/month/09/day/25/context/work/context/home
。)我如何做到这一点?