我有角度应用程序和服务器发送给我动态HTML时,路由到某个页面,这个页面有metatag供一些使用。如果在加载thmplate之前未设置元标记,我必须更改url。我如何在$ routeChangeStart中读取元标记befor load template
答案 0 :(得分:0)
所以我可以通过你的陈述理解,你是否想在加载下一页之前获取元信息。以下是片段,您需要根据您的要求进行修改。如果您正在使用Angular UI路由,那么这应该可行。
$scope.$on('$routeChangeSuccess', function (event) {
$http.get('url').then(function(response) {
html = response.data; // Check the meta information and then
//either move or stop propagation.
});
});
希望这会有所帮助。