首页 > TAG信息列表 > 观察器

一个神奇的交叉观察 API Intersection Observer

前言 前端开发肯定离不开判断一个元素是否能被用户看见,然后再基于此进行一些交互。 过去,要检测一个元素是否可见或者两个元素是否相交并不容易,很多解决办法不可靠或性能很差。然而,随着互联网的发展,这种需求却与日俱增,比如,下面这些情况都需要用到相交检测: 图片懒加载——当图片滚

OpenCASCADE绘制测试线束:图形命令之Axonometric观察器

OpenCASCADE绘制测试线束:图形命令之Axonometric观察器 view, delete axo, pers, top, ... mu, md, 2dmu, 2dmd, zoom, 2dzoom pu, pd, pl, pr, 2dpu, 2dpd, 2dpl, 2dpr fit,2dfit u, d, l, r focal, fu, fd color dtext hardcopy, hcolor, xwd wclick, pick autodisplay di

利用属性观察器实现数据绑定

利用属性观察器实现数据绑定 数据绑定的多种实现方法  想法 在didSet 方法里,通知观察者 支持多个观察者 支持取下监听 无需显式取消监听,在销毁时自动取消监听 代码 public final class Box<T> { public typealias Listenr = (T) -> Void private var observers: NSH