そのため、アプリにルーティングを実装しようとしています。これが私がやろうとしていることのサンプルjsFiddleです: http://jsfiddle.net/GeorgiAngelov/9yN3Z/114/
これまでのところ、すべてが正常に機能しており、セクションを移動するにつれて、ルーティングが変更され、すべてが正常に機能しています。
問題は次のとおりです。ローカル ホストのように URL バーにセクション ID を手動で入力すると、次のようになります。 /section/s-3 s-1 にリダイレクトされ、ページが更新され、セクションとルートがすべて失われます。これまでに追加しました。機能することもあれば、そのようにセクションを切り替えることもできますが、更新されることもあり、Enter を 2 回クリックすると発生します。
これは奇妙な問題であり、どうすればデバッグできるかわかりません。これが私の実際のルーティング サービスです。
app.config(function ($routeProvider) {
$routeProvider
.when('/', {
redirectTo: '/section/1',
templateUrl: '/tpl.html',
})
.when('/section/:sectionId', {
templateUrl: '/tpl.html',
})
.otherwise({
redirectTo: '/'
});
});