当通过模板助手触发 CSS 转换时,Meteor 似乎会跳过这些转换。
有办法解决这个问题吗?
Example:
<template name="example-template">
<div class="example {{myhelper}}"></div>
</template>
然后,“myhelper”将通过模板助手分配一个触发 css 转换的类名。但是,由于某种原因,该类已应用但跳过了转换。
我认为当模板数据源更改时,这与 Meteor 的自动渲染发生冲突,但我不知道如何解决它(我想避免使用 jquery)。
Meteor 尚不支持渲染新模板后的 CSS 过渡。原因是渲染模板时example-template
同样,新的 HTML 会使用新的类名附加到 DOM 中。由于 DOM 发生了变化,因此不会发生转换。
你最好的选择是使用rendered
事件与loading
班级名称:
<template name="example-template">
<div class="example loading"></div>
</template>
Template['example-template'].rendered = function() {
// remove the loading classname here, and have that trigger a transition
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)