Création d'un écran de démarrage à l'aide de ng-cloak

Je suis en train de créer un écran de démarrage à l'aide d'AngularJS, comme décrit dans ce discours sur la AngularJS chaîne youtube: http://youtu.be/xOAG7Ab_Oz0?t=10m20s

Il utilise le ng-manteau de la directive. Voici le code HTML:

<head><head>
<body ng-app>
  <!-- inline styles -->
  <div class="splash" ng-cloak="">
    <p>Loading</p>
  </div>
  <!-- Rest of app -->
</body>

Et le CSS:

[ng-cloak].splash {
    display: block !important;
}
[ng-cloak] {
    display: none;
}
.splash {
    background-color: #428bca;
}

Ici est un violon: http://jsfiddle.net/TimFogarty/LaBvW/2/

Dans le violon, le splash div ne disparaît pas comme le parler dit qu'il le ferait. Est-il quelque chose de mal avec ce code? Ai-je fait une erreur? Comment puis-je mettre en œuvre cet écran de démarrage?

source d'informationauteur tfogo