J'ai récemment mis à jour à angulaire 4 et en vérifiant le animations docs Je vois que je devrais importer le déclencheur, l'animation et la transition de @ angular/animations.Pourquoi puis-je importer des composants d'animation à partir de @ angular/animations et @ angular/core?
import {
Component,
Input
} from '@angular/core';
import {
trigger,
state,
style,
animate,
transition
} from '@angular/animations';
Dans mon projet, mais j'importons de @ angulaire/noyau jusqu'à présent et tout fonctionne très bien, même après animations ont été séparés du noyau.
import { ... trigger, state, style, animate, transition } from '@angular/core';
Pourquoi le noyau angulaire contient-il toujours ces composants d'animation? Compatibilité vers l'arrière peut-être? Pourquoi ne pas simplement l'enlever complètement du noyau?