如何对此Angularjs进行单元测试(我附加Js文件和Css文件我想要单元测试如何帮助你) [英] How To Do Unit Testing For This Angularjs(I Attached Js File And Css File I Want Unit Testing How To Do Could You Help)

查看:73
本文介绍了如何对此Angularjs进行单元测试(我附加Js文件和Css文件我想要单元测试如何帮助你)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

statusbar.view.js:

scope.$watch(function () 
				{ return dataService.getUserName(); }, function (newUser, oldUser) {
            		if (newUser !== oldUser) scope.user = newUser;
            		
            		if(scope.user === 'Default User'){
                    	scope.logoutDisable="logout-disable";
                    }
        		});
                
                scope.logout = function(){
                	if(scope.user != 'Default User'){
                		$location.path('/login');
                    }
.cssfile:
.logout-disable{
			background-color:#e0e0e0;
		}
}

推荐答案

watch( function ()
{ return dataService.getUserName();}, function (newUser,oldUser ){
if (newUser!== oldUser)scope.user = newUser;

if (scope.user === ' 默认用户'){
scope.logoutDisable = logout-disable;
}
} );

scope.logout = function (){
if ( scope.user!= ' 默认用户'){
watch(function () { return dataService.getUserName(); }, function (newUser, oldUser) { if (newUser !== oldUser) scope.user = newUser; if(scope.user === 'Default User'){ scope.logoutDisable="logout-disable"; } }); scope.logout = function(){ if(scope.user != 'Default User'){


location.path(' / login');
}
.cssfile:
.logout-disable {
background-color:#e0e0e0;
}
}
location.path('/login'); } .cssfile: .logout-disable{ background-color:#e0e0e0; } }


这篇关于如何对此Angularjs进行单元测试(我附加Js文件和Css文件我想要单元测试如何帮助你)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆