如何在AngularJS中显示是/否而不是真/假

use*_*457 2 angularjs ng-grid angular-ng-if

我正在使用cellTemplate在网格中显示数据,现在我必须在ng-grid中显示数据,我可以在一列中显示包含true或false值的数据,请指导我如何显示真假数据喜欢是或否,即,对于真值,我必须显示是和假值为否.请指导我做出所需的结果.

mai*_*guy 21

创建一个简单的过滤器:

app.filter('true_false', function() {
    return function(text, length, end) {
        if (text) {
            return 'Yes';
        }
        return 'No';
    }
});
Run Code Online (Sandbox Code Playgroud)

并在您的cellTemplate(或您想要的任何地方)使用它:

cellTemplate: '<div class="ngCellText">{{row.getProperty(col.field) | true_false}}</div>'
Run Code Online (Sandbox Code Playgroud)

这是一个Plunker