0
私は設定変更はAngularJs
$routeProvider.when('/products', { templateUrl: '../pages/home/home.html',
controller : 'mainController' });
でこのコントローラ
$scope.$on('$routeChangeSuccess', function (newRoute, oldRoute) {
$location.hash($routeParams.scrollTo);
$anchorScroll();
});
でのナビゲーションバー
<li><a href=#products?scrollTo=products">Products</a></li>
これでコードの一部とこれを持っているを使用してカスタム1のURLを表示しました
ホームページにいなくても、#products divがある場所にスクロールするので、期待どおりに動作します。 (ホームページに戻り、自動的にスクロールする)。それは/製品言いURLで今
、?scrollTo =製品番号製品
よりwww.home.comまたはwww.home.com/productsのようなもののためにそれを変更する方法はありますか?
ありがとうございます!
あなたが示唆したと、私はまだ「奇妙な」URLを持っていますが、今のページは時々希望セクション – user3074989
にあなたをスクロールしないように私がしたので、この部分