- 在onload中执行opacity方法没有动画效果?
需要在小程序一进来的时候将一张图片淡入显示,所以在onload中写了淡入的方法,在运行后发现图片显示但是没有淡入的效果,代码如下 onLoad: function () { var NewTop = wx.createAnimation({ duration: 2000, timingFunction: 'ease-out', delay: 0 }) NewTop.opacity(1).step(); that.setData({ newIndexShow: NewTop.export() }) }, 但是没有动画效果,图片直接显示,最后用了setTimeout方法延迟了一下解决了,代码如下 onLoad: function () { let that = this setTimeout(function(){ var NewTop = wx.createAnimation({ duration: 2000, timingFunction: 'ease-out', delay: 0 }) NewTop.opacity(1).step(); that.setData({ newIndexShow: NewTop.export() }) },1000) }, 虽然问题解决了,但是想问一下onload中没有动画效果的原因是什么?
2020-04-08 - 如何使用transform,切可以兼容ios,实现图片3D旋转?请大神赐教
在开发的过程中,需要对图片3D旋转处理,但是在ios下不兼容,查了一些资料建议使用transform,麻烦大神能不能给个关于transform使用的文档或者教程,主要是能兼容ios就行,谢谢了。 var animationSS= wx.createAnimation({ duration: 1000, timingFunction: 'linear', delay: 100, }) animationSS.rotate3d(-20, 20, -20, 360).step(); this.setData({ animationSS: animationSS.export(), })
2020-03-27 - 点击显示当前元素,其他元素隐藏怎么解决?
新手小白,在做小程序的时候一直无法弄明白一个问题就是如何获取当前的元素,举个例子,在JQ中获取当前的index是 var $Index = this.index();但是小程序好像没有这种实现的方法,那现在有一个效果是这样的点击栏目1显示栏目1下面的图片,其他栏目不显示,点击栏目2显示栏目2下的图片,其他栏目不显示,[图片]问题就是在写方法的时候应该如何判断当前是谁,栏目是循环出来的所以必须要用一个函数来实现,谢谢各位大佬了
2020-03-26