Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在angular中有条件地应用状态提供程序_Javascript_Angularjs - Fatal编程技术网

Javascript 如何在angular中有条件地应用状态提供程序

Javascript 如何在angular中有条件地应用状态提供程序,javascript,angularjs,Javascript,Angularjs,我想在这里写作 $stateProvider .state('login', { url: '/login', controller: 'LoginController', templateUrl: 'login/login.html', access: 0 }) 有条件地,我必须显示这两个视图中的任何一个。这在配置文件本身中是可以实现的。请建议是,使用模板提供程序配

我想在这里写作

$stateProvider
        .state('login', {
            url: '/login',
            controller: 'LoginController',
            templateUrl: 'login/login.html',
            access: 0
        })

有条件地,我必须显示这两个视图中的任何一个。这在配置文件本身中是可以实现的。请建议

是,使用
模板提供程序
配置。比如说

 $stateProvider
        .state('login', {
            url: '/login',
            controller: 'LoginController',
            if(isAvailable){
              templateUrl: 'login/login.html',
            }
         else{
          //other url              
           }

        })

是的,将
模板提供程序
配置与一起使用。比如说

 $stateProvider
        .state('login', {
            url: '/login',
            controller: 'LoginController',
            if(isAvailable){
              templateUrl: 'login/login.html',
            }
         else{
          //other url              
           }

        })

是的,将
模板提供程序
配置与一起使用。比如说

 $stateProvider
        .state('login', {
            url: '/login',
            controller: 'LoginController',
            if(isAvailable){
              templateUrl: 'login/login.html',
            }
         else{
          //other url              
           }

        })

是的,将
模板提供程序
配置与一起使用。比如说

 $stateProvider
        .state('login', {
            url: '/login',
            controller: 'LoginController',
            if(isAvailable){
              templateUrl: 'login/login.html',
            }
         else{
          //other url              
           }

        })

谢谢函数($stateProvider、$urlRouterProvider、$sceProvider、$httpProvider、$templateFactory){/}我需要注入任何depandancies@prash
templateProvider
函数是可注入的,因此只需在那里注入您所需要的(正如我在
$templateFactory
和虚构的
可用性服务中所展示的)谢谢。函数($stateProvider、$urlRouterProvider、$sceProvider、$httpProvider、$templateFactory){/}我需要注入任何depandancies@prash
templateProvider
函数是可注入的,因此只需在那里注入您所需要的(正如我在
$templateFactory
和虚构的
可用性服务中所展示的)谢谢。函数($stateProvider、$urlRouterProvider、$sceProvider、$httpProvider、$templateFactory){/}我需要注入任何depandancies@prash
templateProvider
函数是可注入的,因此只需在那里注入您所需要的(正如我在
$templateFactory
和虚构的
可用性服务中所展示的)谢谢。函数($stateProvider、$urlRouterProvider、$sceProvider、$httpProvider、$templateFactory){/}我需要注入任何depandancies@prash
templateProvider
函数是可注入的,因此只需在那里注入所需的内容(正如我在
$templateFactory
和组合的
可用性服务中所示)