您的位置:首页 > Web前端 > AngularJS

angular中如何使用ng-class实现当前元素的变色

2016-11-04 11:16 615 查看
涉及的知识点包括angular中的ng-class和ng-click指令,还有三目运算,其中有自己遇到的一个坑,详细讲坑。

<!DOCTYPE html>

<html>
<head>
<meta charset="UTF-8">
<title></title>

        <script src="angular/angular.min.js"></script>
<style>
.yea{color: red;}
.no{color:yellow;}
</style>
</head>
<body>
<div ng-app="myApp"  ng-init="test=true">
<p>按钮变色</p>
<div ng-class="test?'yea':'no'" ng-click="test=true">按钮一</div>
<div ng-class="!test?'yea':'no'" ng-click="test=false">按钮二</div>
</div>
<script type="text/javascript">        
angular.module("myApp",[])     //必须注入angular模块,否则报错Uncaught Error: [$injector:modulerr] 
</script>
</body>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  angular ng-class