首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向用角CLI创建的角2项目中添加Web动画API多边形填充

如何向用角CLI创建的角2项目中添加Web动画API多边形填充
EN

Stack Overflow用户
提问于 2016-08-08 18:53:40
回答 6查看 30.9K关注 0票数 20

角2动画文档是指不支持本机浏览器的Web动画API填充

适当的方法是什么来将这个填充添加到用角CLI创建的角2项目中?

(我使用的是角-cli: 1.0.0-beta.10)

幸运的是,我尝试了这里提到的想法和解决方案:

我通过NPM下载了它,并添加到system-config.ts中。我相信这是按照推荐的方式进行的,但是多边形填充没有加载(我可以判断,因为动画在Safari中不起作用)。

我只有通过在index.html中包含多填充才能做到这一点,我知道这不是正确的方法:

代码语言:javascript
复制
  <script src="https://rawgit.com/web-animations/web-animations-js/master/web-animations.min.js"></script>

我将在这里添加可能有助于澄清我的问题的任何细节,但如果您需要查看代码,我将在Github上找到它:

https://github.com/cmermingas/connect-four

提前感谢!

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2018-05-09 01:53:32

角6注-不再需要聚脂填充:-)

动画性能改进 我们已经更新了动画的实现,使之不再需要网络动画的填充。这意味着您可以从您的应用程序中删除这个多边形填充,并节省大约47 at的包大小,同时提高Safari中的动画性能。

:-)

https://blog.angular.io/version-6-of-angular-now-available-cc56b0efa7a4

票数 15
EN

Stack Overflow用户

发布于 2016-09-29 19:29:34

用新的Webpack版的角CLI添加多边形填充更容易:

  1. npm install web-animations-js --save安装
  2. 添加到polyfills.tsrequire('web-animations-js/web-animations.min');

如果我做了import 'web-animations-js/web-animations.min';,它也会起作用

票数 40
EN

Stack Overflow用户

发布于 2017-04-18 09:58:21

在角4中,只需遵循以下步骤:

  1. 添加web动画-js作为依赖项: npm安装web动画js
  2. 并在polyfils.ts中取消以下行的注释 导入‘web-动画-js’;//运行npm install --save web-animations-js
票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38836532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档