所以我有一个主视图,里面有一组对象。对象将在旋转木马中左右滑动。
我有一个事件绑定在主视图内的 mousedown 上,以跟踪他们在那段时间内滚动鼠标的距离。但是,如果他们在按住鼠标的同时滚出主视图元素,我仍然想跟踪距离以及触发 mouseup 事件的时刻。
什么是集成这样的 UI 逻辑的好方法,它从本地主干视图开始,但具有触发元素的事件?我觉得有一些陷阱,特别是在未来的易读性方面,如果我要将功能扩展到全局和本地视图。
所以我有一个主视图,里面有一组对象。对象将在旋转木马中左右滑动。
我有一个事件绑定在主视图内的 mousedown 上,以跟踪他们在那段时间内滚动鼠标的距离。但是,如果他们在按住鼠标的同时滚出主视图元素,我仍然想跟踪距离以及触发 mouseup 事件的时刻。
什么是集成这样的 UI 逻辑的好方法,它从本地主干视图开始,但具有触发元素的事件?我觉得有一些陷阱,特别是在未来的易读性方面,如果我要将功能扩展到全局和本地视图。