ng-show无法使用angularjs?

时间:2017-03-25 09:53:54

标签: angularjs

我想检查angularjs中的按钮上的条件,我使用的是ng-show但是它无效。

这里我写了这段代码:

DTColumnBuilder.newColumn(null).withTitle('Action').notSortable()
        .renderWith(function (data, type, full, meta) {

            return <button class="btn btn-info" ng-click="Edituser(' + full.id + ');">Edit</button>' +
'<button class="btn btn-danger" ng-show="'+full.isdelete  == true+'" ng-  click="Enbleuser(' + full.id + ');">Enble</button>' +
                '<button class="btn btn-danger" ng-show="'+full.isdelete == false+'" ng-click="Disbleuser(' + full.id + ');">Disble</button>';                
        })

任何人都知道,请告诉我。

1 个答案:

答案 0 :(得分:2)

怎么样

DTColumnBuilder.newColumn(null).withTitle('Action').notSortable()
        .renderWith(function (data, type, full, meta) {
        var editBtn = '<button class="btn btn-info" ng-click="Edituser(' + full.id + ');">Edit</button>';
        var enableBtn = '<button class="btn btn-danger" ng-click="Enbleuser(' + full.id + ');">Enable</button>';
        var disableBtn = '<button class="btn btn-danger" ng-click="Disbleuser(' + full.id + ');">Disable</button>';

        if (full.isdelete) return editBtn+enableBtn;
        else return editBtn+disableBtn;     
})