angularjs でui-router プラグイン ( https://github.com/angular-ui/ui-router ) を使用します。コードフラグメントは次のとおりです。
$stateProvider.state('home', {
url: '',
controller: function() { console.log('home controller'); },
onEnter: console.log('home onEnter')
});
URLが「/」の場合、コンソールに「home onEnter」メッセージのみが表示され、URLが空の場合は両方が表示されます。なぜそれが起こるのですか?「/」と「」に違いはありますか?