- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我开始使用animejs,我想在我的 Angular 应用程序中包含一个动画。
在尝试时,我发现当放置动画的 div
取决于指令 ngIf
时,动画不起作用。当 ngIf 中的条件为 true 时,图像会正确加载,但不会产生动画效果。删除指令可以解决问题,但我想有条件地显示它。
JS:
var value = 2;
anime({
targets: '#rod',
translateX: 70,
easing: 'linear',
loop: true
});
CSS:
#rod{
width: 100px;
height: 100px;
background-color: red;
}
HTML 工作正常:
<div id="rod">
</div>
HTML 没有动画:
<div id="rod" *ngIf="value > 0">
</div>
HTML 也不起作用:
<div *ngIf="value > 0">
<div id="rod">
</div>
</div>
我应该做什么才能使动画与 Angular 指令一起工作?我正在使用 Angular 8.2.14。
最佳答案
使用 *ng如果 HTML 未渲染,则动画无法使用它。您可以尝试使用[隐藏]属性吗?
希望这有帮助!
谢谢。
关于javascript - Animejs 与 Angular Directive(指令) ngIf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59388425/
我正在尝试相对于 animejs 中的当前位置移动 div var myAnimation = anime({ targets: ['.location'], translateY: "-3
我想使用 animejs 在我的网站上获得一些文本动画,但我需要的帮助很少。当我滚动到特定部分或区域时,我希望该文本具有动画效果。 这是我要更改的代码段: http://tobiasahlin.com
所以我完全是一个尝试构建自己的 wordpress 主题的菜鸟! 我想在我的页面上添加一个由 anime.js 制作动画的形状。但是,我不知道如何着手并实际输入 javascript 来使形状动画化。
我开始使用animejs,我想在我的 Angular 应用程序中包含一个动画。 在尝试时,我发现当放置动画的 div 取决于指令 ngIf 时,动画不起作用。当 ngIf 中的条件为 true 时,图
我正在尝试使用 animejs 将 div 元素的“显示”属性从 none 更改为 block,但没有任何反应。这是我的代码: function marker_hover() { ani
我是一名优秀的程序员,十分优秀!