记账app_13_axios实践
Contents
之前的笔记太过啰嗦,接下来只会记录思路及重要代码
1 Tag
1.1 长按编辑
- 思路:onTouchstart事件触发后,计时器开始计时,到时执行编辑逻辑;onTouchend事件触发后,清除计时器。
|
|
-
存在问题:用户在触碰到tag后移动到屏幕其他位置(比如向下滑动屏幕时),长按事件还是会触发
-
解决思路:给最外层wrapper元素添加onTouchmove事件,当用户滑动到的元素不是原来的tag时(或其子元素不是tag时),立即取消计时器
|
|
1.2 区别新增与编辑接口
- 新增与编辑使用的都是TagForm组件;在校验提交数据时,可以通过是否存在id来区别新增与编辑接口
|
|
2 Item
Author gsemir
LastMod 2022-09-06