English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Présentation détaillée de la méthode de formatage de la date en utilisant le filtre ($filter) dans le contrôleur (controller.js) Angularjs/Exemple d'instance de temps

Les filtres intégrés d'Angularjs fournissent des fonctionnalités puissantes pour la mise en forme des informations de données, par exemple : formatage de l'heure, date, précision des nombres, localisation linguistique, formatage des devises, etc. Mais ces filtres sont généralement utilisés dans les VIEW, par exemple pour le formatage de l'heure./Code de vue Vue pour la date :

<div ng-app>
  <p>
    <label>Select a date</label>
    <input type="date" id="date" ng-model="datevalue" />
  </p>
  <p> {{ datevalue | date : 'fullDate'}} </p>
</div> 

Alors, que se passe-t-il si j'ai besoin d'utiliser un filtre pour formater le temps dans le code JavaScript du contrôleur (controller)?/Comment traiter la date ? Voici le code directement : Code du modèle de vue (template de vue):

<div ng-app="dateApp" ng-controller="dateController">
  <p> {{ result }} </p>
</div> 

Code du contrôleur (controller):

var app = angular.module('dateApp', []);
  app.controller(
    'dateController',
    function ($scope, $filter) {
      $scope.result = $filter('date')(new Date(), 'fullDate');
    }
); 

C'est là que le filtre (filter) est utilisé pour formater la date dans le code JavaScript du contrôleur (controller.js)./Mise en œuvre du temps. J'espère que cela aidera à votre apprentissage, et j'espère que vous soutiendrez davantage le tutoriel de cri.

Déclaration : Le contenu de cet article est extrait du réseau, propriété de ses auteurs respectifs, le contenu est apporté par les utilisateurs d'Internet de manière volontaire et auto-prise en charge, ce site ne détient pas de propriété, n'a pas été traité par l'éditeur humain et n'assume aucune responsabilité juridique. Si vous trouvez du contenu présumé enfreindre les droits d'auteur, n'hésitez pas à envoyer un e-mail à : notice#oldtoolbag.com (veuillez remplacer # par @ lors de l'envoi d'un e-mail pour signaler une violation, et fournir des preuves pertinentes. Une fois vérifié, ce site supprimera immédiatement le contenu présumé enfreindre les droits d'auteur.)

Vous pourriez aussi aimer