ui-router
コントローラーのみのルートを設定することはできますか? 目的は、特定の URL で、私がやりたい唯一のことは、プログラムでアクションを実行することであり、ビューに関しては何も表示しないことです。ドキュメントを読みましたが、これを行う方法が提供されているかどうかはわかりません。
はい、これを読みました: https://github.com/angular-ui/ui-router/wiki/Frequently-Asked-Questions#how-to-open-a-dialogmodal-at-a-certain-state、しかしそれは私が探しているものではありません。
たとえば、ビューを持つ基本的なボディがあるとしましょう。
<body ui-view></body>
そして、いくつかの基本的な構成:
// Routes
$stateProvider
.state('myaction', {
url: "/go/myaction",
onEnter: function() {
console.log('doing something');
}
});
に/go/myaction
アクセスすると、ビューは空白になります。これを行うことは可能ですか?