Javascript Angularjs与视觉内容的深度链接(如情态动词)

Javascript Angularjs与视觉内容的深度链接(如情态动词),javascript,angularjs,Javascript,Angularjs,我的应用程序有几个“模式”窗口,目前还没有直接到达开放模式的具体途径。我的意思是,直接在浏览器中写入url 有一个解决方案,但如何实现一些类似的解决方案的角度?放在哪里?应该何时运行?您可以在应用程序的路由配置中执行此类任务 例如,这一个正在使用,用于路由和情态动词 在路由配置中,添加一个onEnter,它将在首次输入路由时触发 .state('login', { onEnter: function ($stateParams, $state, $modal) {

我的应用程序有几个“模式”窗口,目前还没有直接到达开放模式的具体途径。我的意思是,直接在浏览器中写入url


有一个解决方案,但如何实现一些类似的解决方案的角度?放在哪里?应该何时运行?

您可以在应用程序的路由配置中执行此类任务

例如,这一个正在使用,用于路由和情态动词

在路由配置中,添加一个
onEnter
,它将在首次输入路由时触发

   .state('login', {
        onEnter: function ($stateParams, $state, $modal) {
            $modal.open({
                keyboard: false, // prevents escape-key closing modal
                backdrop: 'static', // prevents closing modal outside of the modal
                templateUrl: '/views/login', // view to load
                controller: 'LoginCtrl' // controller to handle
            })
        }
    })
现在,在本例中,当导航到登录页面时,路由将为我打开模式