Je fais une application affichant l'heure actuelle du système, mais je veux obtenir le temps que ma page a commencé à fonctionner afin que je puisse calculer et afficher l'heure à laquelle ma page est opérationnelle. J'utilise angularjs et je n'ai actuellement aucune idée de comment je peux l'obtenir. J'ai mon code à obtenir l'heure actuelle du système comme celui-ciLe moment où ma page a commencé à tourner angularjs
Current time is:
<span my-current-time="format1"></span>
<span my-current-time="format"></span> :
<span my-current-time="format3"></span> :
<span my-current-time="format4"></span>
<span my-current-time="format5"></span>
avec ce script
$scope.format1 = 'M/d/yy ';
$scope.format = 'h';
$scope.format3 = 'mm';
$scope.format4 = 'ss';
$scope.format5 = 'a';
$scope.format2 = 'Z ';
et une telle directive
.directive("myCurrentTime", function(dateFilter) {
return function(scope, element, attrs) {
var format;
scope.$watch(attrs.myCurrentTime, function(value) {
format = value;
updateTime();
});
function updateTime() {
var dt = dateFilter(new Date(), format);
element.text(dt);
}
function updateLater() {
setTimeout(function() {
updateTime(); // update DOM
updateLater(); // schedule another update
}, 1000);
}
updateLater();
}
});
Je veux juste afficher le total des heures ma la page est en cours d'exécution
Merci @entre mais si ce n'est pas trop demander pouvez-vous me montrer un exemple? – bleykFaust
où vais-je mettre le filtre? avec le contrôleur ou avec la directive? – bleykFaust
Ils sont indépendants, mettez-les sur le module. S'il vous plaît google à leur sujet – harishr