Javascript 如何在$location参数更改时禁用页面跳转到顶部?
我想按$location.search设置URL预览参数而不进行页面跳转 我已尝试从url中删除锚点:Javascript 如何在$location参数更改时禁用页面跳转到顶部?,javascript,angularjs,Javascript,Angularjs,我想按$location.search设置URL预览参数而不进行页面跳转 我已尝试从url中删除锚点: $locationProvider.html5Mode({ enabled: true, requireBase: false }); 我的URL看起来像http://local.website.com:9001/?preview=8d423aec我相信您可以在路线定义中使用reloadOnSearch=false。请查看以下链接以了解更多详细信息 $
$locationProvider.html5Mode({
enabled: true,
requireBase: false
});
我的URL看起来像http://local.website.com:9001/?preview=8d423aec我相信您可以在路线定义中使用reloadOnSearch=false。请查看以下链接以了解更多详细信息
$routeProviderreloadOnSearch设置为false,页面不会重新加载,但会随着位置的每次更改而跳转它是否会跳转到页面顶部?如果是,请尝试使用$anchorScrollProvider.disableAutoScrolling禁用anchorScrollProvider.disableAutoScrolling我将$anchorScrollProvider.disableAutoScrolling添加到我的路由器配置中,但页面仍然跳转,然后我尝试使用$location.hash istead of$location.search,但问题仍然存在