css - ionic 条件文本颜色

标签 css angularjs ionic-framework

如果一个人在场或不在场,我想为他的名字显示不同的颜色。 在 ionic View 中工作

<ion-view view-title="{{employee.firstName }}">
    <ion-content has-header="true" padding="true">
        <div ng-style="{{employee.tStatus}} === 'Present' ? {  color:'green' } : { color:'red'}"> {{employee.name }}</div>
    </ion-content>
</ion-view>

而且它以任何方式都不起作用 有什么建议吗

最佳答案

HTML

<ion-view view-title="{{employee.firstName }}">
    <ion-content has-header="true" padding="true">
        <div ng-class="{'green':employee.tStatus == 'Present','color: red':employee.tStatus == 'Absent'}">{{employee.name }}
        </div>
    </ion-content>
</ion-view>

SO 演示

var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
  $scope.employee = {
    tStatus: 'Present',
    name: 'Sameed'
  }
});
.green {
  color: green;
}
.red {
  color: red;
}
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script>
<div ng-app="myApp" ng-controller="myCtrl">
  <div ng-class="{'green':employee.tStatus == 'Present','color: red':employee.tStatus == 'Absent'}">{{employee.name }}
  </div>
</div>

关于css - ionic 条件文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34306816/

相关文章:

css - 对齐元素 :center not working in custom CSS?

angularjs - 是否可以在 ionic 框架中发送推送通知

ionic-framework - Google Analytics Ionic 3( ionic View )

javascript - 标记 HTML 以允许右键单击上下文菜单中的 "open in a new tab"选项的正确方法

html - 将文本放在按钮的中心

javascript - Checkboxlist ng-repeat过滤器动态angularjs

javascript - 我不知道为什么 ng-repeat 在我的代码中不起作用

javascript - 在 angularjs $routeProvider 中动态加载 Controller

ionic-framework - 如何将后缀图标添加到 Ionic 4 输入

css - Bootstrap CSS 覆盖 - css 属性消失了吗?