gpt4 book ai didi

angular - 为什么我可以从@angular/animations 和@angular/core 导入动画组件?

转载 作者:行者123 更新时间:2023-12-04 03:05:51 24 4
gpt4 key购买 nike

我最近更新到 angular 4 并检查了 animations docs我看到我应该从@angular/animations 导入触发器、动画和过渡。

import {
Component,
Input
} from '@angular/core';
import {
trigger,
state,
style,
animate,
transition
} from '@angular/animations';

然而,在我的项目中,到目前为止我一直从@angular/core 导入并且一切正常,即使在动画与核心分离之后也是如此。

import { ... trigger, state, style, animate, transition } from '@angular/core';

为什么 Angular 核心仍然持有这些动画组件?也许向后兼容?为什么不将其从核心中完全删除?

最佳答案

从@angular/core 导入已弃用

https://angular.io/api/core/animate

此符号已移动。请改为从@angular/animations 导入!

我认为他们总有一天会将它们从核心中移除。

关于angular - 为什么我可以从@angular/animations 和@angular/core 导入动画组件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44558184/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com