Comment afficher un message pendant un certain temps dans angularjs

    <script>
      function Ctrl($scope, $window) {
        $scope.greeting = 'Hello, World!';
        $scope.doGreeting = function() {
           $scope.msg="hi";
        };
      }
    </script>
    <div ng-controller="Ctrl">
      <input type="text" ng-model="greeting" />
      <button ng-click="doGreeting()">click</button>
    {{msg}}
    </div>

Salut,Voici iam displyaing un message lorsque l'utilisateur clique sur le bouton.j'en veux pour preuve ce message pendant 10 secondes et ensuite se cacher.peut-u s'il vous plaît aidez-moi comment dois-je réaliser cela dans angularjs.

OriginalL'auteur user2992777 | 2014-05-01