阻止AngularJs在直接内部页面视图上重新加载

时间:2015-04-27 02:29:43

标签: angularjs angularjs-routing

例如 在我的角度网站中,我有2个页面叫/ app,/ app / users

如果有人访问/应用页面,则会显示app.html内容

i)当用户从/ app页面导航到/ app / users页面时,angular正在获取users.html并显示在/app.html的ui-view中。

ii)但是,如果用户直接访问/ app / users页面,那么我的服务器会将其路由到包含app.html和users.html代码的users-full-page.html页面。它也有相同的AngularJs功能。 (这是为了SEO的目的)

现在问题是,在我的第二种情况下,用户在页面加载后直接进入/ app / users页面Angular重新加载已经直接从服务器加载的users.html内容

那么如何预防呢?

请注意

实际上我没有任何地方显示Angular代码的错误或问题。它正在发挥作用。我想阻止它的一个功能。当用户导航/ app / users页面时,它会毫无问题地加载users.html内容。但是当用户直接访问/ app / users页面时,我已经在服务器端本身加载了users.html内容。所以我不希望角度再次加载它。所以我需要预防

0 个答案:

没有答案