我正在使用ngRoute
模块进行路由。假设我想要向用户显示这个person
对象。我想这就像facebook的照片,如果你点击它就会显示一个模态,如果你直接输入它就会显示非模态照片。
我是如何做到这一点的,我将PersonController
映射到/person/:id
,因此如果用户直接输入或从其他网站打开它,它会在person
中显示ngView
非模态页面(使用<a href="" ngClick="displayModal(person)">{{ person.name }}</a>
),在主页面中,我想做类似的事情:
person
它将打开一个模式,显示/person/:id
并且路径将更改为PersonController
,以便用户可以为其添加书签。问题是,这会触发{{1}},有没有办法在不触发任何/特定控制器的情况下更新位置?
感谢。