avalon2如何动态添加effect
我定义了mask组件,它一开始是隐藏的,当要显示时它便以渐变效果显示,但是如果我一开始就定义了ms-effect,组件初始化后它会自动执行一次动画然后隐藏,而我的需求是初始化后便立刻隐藏,当用户调用时才以渐变效果显示,请问该怎么做?
avalon.effect('mask',{});
avalon.component('ms-mask',{
template : "<div class='mask' ms-effect='{is:\"mask\"}' :visible='@isShow'></div>",
defaults : {
isShow : false
}
});
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
https://segmentfault.com/a/11...
这里有教如何阻止首次动画