如何对此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)
本文介绍了如何对此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屋!
查看全文