例如 在我的角度网站中,我有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内容。所以我不希望角度再次加载它。所以我需要预防