小程序
小游戏
企业微信
微信支付
扫描小程序码分享
怎样区分具体是哪一个bindtap
14 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
那你的数据结构就改成
[
{
src:'http://www.adfsdfsdf',
hidden:true
},
hidden:false
}
]
data-id就是当前元素的在数组中的索引值,每次可以根据点击的元素拿到data-id 就能拿到 当前视频对象了,然后修改其 hidden属性 就行了吧
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我页面有一排的视频组件,唉,要不就不会这么犯愁了
你的页面中同时只会有一个video存在吧,要切换视频,只需要改src
这样的话 你只要定义一个变量来控制video显示隐藏了啊
要控制video的隐藏和显示
你 bindtap 需要干啥啊?
嗯,有个很长的视频列表,只是src不同,用的循环所以bindtap只能用一个,我拿到 event.currentTarget.dataset.id了,但是不知道该怎么写,我太笨了
太多的视频,如果不需要swiper效果 ,切换视频 应该只要切换src吧
data-id 撒 每个标签加个data-id
通过bindtap处理事件的 event.currentTarget.dataset.id 就能拿到啦
这个是我测试用的,其实我想做一个视频的小程序,太多的视频了,所以单独定义几个数字还是不行,我用data-index做到这然后setData就不会写了,刚接触小程序,一步一个坑
我能看下您bindtap的js是怎么写的吗?真是打扰您了
正在加载...
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
那你的数据结构就改成
[
{
src:'http://www.adfsdfsdf',
hidden:true
},
{
src:'http://www.adfsdfsdf',
hidden:false
}
]
data-id就是当前元素的在数组中的索引值,每次可以根据点击的元素拿到data-id 就能拿到 当前视频对象了,然后修改其 hidden属性 就行了吧
我页面有一排的视频组件,唉,要不就不会这么犯愁了
你的页面中同时只会有一个video存在吧,要切换视频,只需要改src
这样的话 你只要定义一个变量来控制video显示隐藏了啊
要控制video的隐藏和显示
你 bindtap 需要干啥啊?
嗯,有个很长的视频列表,只是src不同,用的循环所以bindtap只能用一个,我拿到 event.currentTarget.dataset.id了,但是不知道该怎么写,我太笨了
太多的视频,如果不需要swiper效果 ,切换视频 应该只要切换src吧
data-id 撒 每个标签加个data-id
通过bindtap处理事件的 event.currentTarget.dataset.id 就能拿到啦
这个是我测试用的,其实我想做一个视频的小程序,太多的视频了,所以单独定义几个数字还是不行,我用data-index做到这
然后setData就不会写了,刚接触小程序,一步一个坑
我能看下您bindtap的js是怎么写的吗?真是打扰您了