小程序
小游戏
企业微信
微信支付
扫描小程序码分享
有这么一个业务场景:
需要时间列表上点击后记录下点击状态,在以往的html中 a链接可以有 :visited 选择器来实现,可是小程序想要实现这个功能需要写很多js逻辑才行,并且会伴随频繁的setData的操作,可否增加类似的功能?
比如增加一个属性,指定visited后的class visited="some-class"
11 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
弱弱的问一句,这个功能目前实现了吗?
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
到现在还不支持,微信搞什么
原来是大坑
@NoNo 哈哈哈 没关系,不是紧急的需求,就是先提出来,优化的时候放进去
领导都在加班~顶了这么多还没有来回复~要等晚上了才回复你了~哈哈
@NoNo 对的,慢慢完善吧
应该后面会有多些优化。毕竟现在还在长大中。优化的少
@NoNo 列表数据上拉加载的,当然极端情况下,用户不会无休止的一直上拉去加载很多数据。我这里也是说的一种极端情况。一般情况列表不会有很多的数据需要更新。这个visited算是个锦上添花的功能吧,微信能实现当然再好不过了,否则我们就需要用js+storage去实现,综合权衡各方面的因素,我会选择先把这个小功能点拿掉。小程序处在高速迭代优化的时期,后期肯定会越来越人性化和便于开发,这个过程是必然的。
如果数据量很大的话~建议用时间段来划分数据 如:最近一天 最近七天 具体更更远的数据用筛选。 毕竟大多应用都是操作最近记录的~翻墓的应该少。这是我的想法
@NoNo 随着列表数据越来越多,那么每次setData的数据量会很大,我不确定是否会有性能问题。并且我们这边有个业务上的调整,会使这个过程更复杂一点,实现是可以实现的,但是实现这么一个很简单的需求,需要牺牲很多代码逻辑和性能隐患,就得稍微权衡下了。
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
弱弱的问一句,这个功能目前实现了吗?
到现在还不支持,微信搞什么
原来是大坑
@NoNo 哈哈哈 没关系,不是紧急的需求,就是先提出来,优化的时候放进去
领导都在加班~顶了这么多还没有来回复~要等晚上了才回复你了~哈哈
@NoNo 对的,慢慢完善吧
应该后面会有多些优化。毕竟现在还在长大中。优化的少
@NoNo 列表数据上拉加载的,当然极端情况下,用户不会无休止的一直上拉去加载很多数据。我这里也是说的一种极端情况。一般情况列表不会有很多的数据需要更新。这个visited算是个锦上添花的功能吧,微信能实现当然再好不过了,否则我们就需要用js+storage去实现,综合权衡各方面的因素,我会选择先把这个小功能点拿掉。小程序处在高速迭代优化的时期,后期肯定会越来越人性化和便于开发,这个过程是必然的。
如果数据量很大的话~建议用时间段来划分数据 如:最近一天 最近七天 具体更更远的数据用筛选。 毕竟大多应用都是操作最近记录的~翻墓的应该少。这是我的想法
@NoNo 随着列表数据越来越多,那么每次setData的数据量会很大,我不确定是否会有性能问题。并且我们这边有个业务上的调整,会使这个过程更复杂一点,实现是可以实现的,但是实现这么一个很简单的需求,需要牺牲很多代码逻辑和性能隐患,就得稍微权衡下了。