Tutoriel par Examples: décorer



Ci - dessous exemple de décorateur de service, remplaçant null date renvoyée par le service. angular.module('app', []) .config(function($provide) { $provide.decorator('myService', function($delegate) { $delegate.getDate = function() { // override with actual date object retu...
La plupart des développeurs Rails commencent par modifier leurs informations de modèle dans le modèle même: <h1><%= "#{ @user.first_name } #{ @user.last_name }" %></h1> <h3>joined: <%= @user.created_at.in_time_zone(current_user.timezone).strftime("%A, %d %...
Draper associe automatiquement les modèles avec leurs décorateurs par convention. # app/decorators/user_decorator.rb class UserDecorator < Draper::Decorator def full_name "#{object.first_name} #{object.last_name}" end def created_at Time.use_zone(h.current_user.ti...
Les directives peuvent être décorées comme les services et nous pouvons modifier ou remplacer n'importe laquelle de ses fonctionnalités. Notez que la directive elle-même est accessible à la position 0 dans le tableau $ delegate et que le paramètre name dans le décorateur doit inclure le suffixe...
Lors de la décoration des filtres, le paramètre name doit inclure le suffixe Filter (sensible à la casse). Si le filtre est appelé repeat , le paramètre decorator est repeatFilter . Ci-dessous, nous allons décorer un filtre personnalisé qui répète une chaîne donnée n fois, afin que le résultat soit...

Page 1 de 1