使用场景:
当某一个页面中有2个以上的图片,然而有一个事件(比如 截屏)是必须要在页面中的图片都加载完了之后才可以去执行的!否则的话,就不会截到我们想要的屏幕
原理:
img的load事件
<img @load=‘loadImg’ src="" />
做法:
以下是步骤:
1、把页面中的所有图片都加上@load事件;
2、编写事件:(变量加一,判断条件去执行方法)
loadImageOne () {
var that = this
++that.loadImage // 设置的变量名
console.log(that.loadImage)
if (that.loadImage === 9) { // 这个数据为 页面中图片的总个数
that.toImage() // 这个方法就是前面所说的最后可以去执行的方法
}
},
3、大功告成!
如果对您有帮助记得帮我点赞呦