Javascript 如何编码此AngularJS单击时隐藏按钮,然后在5秒后显示

Javascript 如何编码此AngularJS单击时隐藏按钮,然后在5秒后显示,javascript,angularjs,Javascript,Angularjs,这是HTML代码: <button id="btn_hide">Hide Me!</button> 把我藏起来! $scope.hide=函数(){ $scope.hidden=true; $timeout(函数(){ $scope.hidden=false; }, 5000); }; 隐藏我! $scope.hide=函数(){ $scope.hidden=true; $timeout(函数(){ $scope.hidden=false; }, 5000); }; 隐

这是HTML代码:

<button id="btn_hide">Hide Me!</button>
把我藏起来!
$scope.hide=函数(){
$scope.hidden=true;
$timeout(函数(){
$scope.hidden=false;
}, 5000);
};
隐藏我!
$scope.hide=函数(){
$scope.hidden=true;
$timeout(函数(){
$scope.hidden=false;
}, 5000);
};
隐藏我!
$scope.hide=函数(){
$scope.hidden=true;
$timeout(函数(){
$scope.hidden=false;
}, 5000);
};
隐藏我!
$scope.hide=函数(){
$scope.hidden=true;
$timeout(函数(){
$scope.hidden=false;
}, 5000);
};

谢谢男人们,但这不是你的代码!这有什么问题?它工作得很好(+1);你只需要将代码嵌入到一个有角度的应用程序中:谢谢大家,但它不能工作你的代码!这有什么问题?它工作得很好(+1);你只需要将代码嵌入到一个有角度的应用程序中:谢谢大家,但它不能工作你的代码!这有什么问题?它工作得很好(+1);你只需要将代码嵌入到一个有角度的应用程序中:谢谢大家,但它不能工作你的代码!这有什么问题?它工作得很好(+1);您只需将代码嵌入到角度应用程序中:
$(document).ready(function() {
$('#btn_hide').click (function() {
        $(this).hide(5000,function () {
            $('#btn_hide').show(5000);
        });  
  });
});
<button id="btn_hide" ng-click="hide()" ng-hide="hidden">Hide Me!</button>

$scope.hide = function() {
    $scope.hidden = true;
    $timeout(function() {
        $scope.hidden = false;
    }, 5000);
};