我想在未设置RoleName的情况下执行createRole(),否则每当我单击按钮时都对方法EditRole()而是EditRole()执行

<button type="submit" ng-click="selectedItem.RoleName? EditRole() : createRole()">Save Changes</button>

最佳答案

<button type="submit" ng-click="save()">Save Changes</button>


在控制器中:

 $scope.save = function(){

    if($scope.selectedItem.RoleName){
        EditRole()
    }
    else{
        createRole()
    }

 }

08-18 14:21