1.这一节我们主要介绍下如何实现视频列表展示,这里展示的数据是从云数据库里面获取显示到界面上的。
2.【效果展示】
3.【分析】
4.我们通过授权登录之后跳转到这个界面之后就可以看到我们自己数据库中所需要显示的视频,这里我们使用block标签以及wx:for来实现遍历我们需要显示的视频。
5.因为wx:if是一个控制属性,需要将它添加到一个标签上,如果需要一次性判断多个组件标签,可以使用一个block/将多个组件包装起来,并在上边使用wx:for控制属性。
6.【代码展示】
//welcome.xmlviewclass"container"blockwx:for"{{video}}"wx:for-item"item"viewcatchtap'onPostTap'data-videoId'{{item.videoId}}'textclass"video-title"{{item.title}}/textimageclass"video-image"src"{{item.videoImg}}"/image/view/block/view//welcome.wxss.video-image{width:92%;height:400rpx;border-radius:10rpx;margin-top:15rpx;margin-left:30rpx;}.container{flex-direction:column;display:flex;margin-top:20rpx;margin-bottom:40rpx;margin-left:0rpx;background-color:#fff;border-bottom:1pxsolid#ededed;border-top:1pxsolid#ededed;padding-bottom:5px;}.video-title{font-size:34rpx;font-weight:600;color:#333;display:flex;align-items:center;justify-content:center;margin-top:2px;margin-bottom:10px;margin-left:10px;}Page({/***页面的初始数据*/data:{},/***生命周期函数--监听页面加载*/onLoad:function(options){constdbwx.cloud.database()db.collection("videos").where({_openid:this.data.fileid}).get({success:res{this.setData({video:res.data,})console.log(res.data)},fail:err{wx.showToast({icon:"none",title:'播放失败',})}})},onPostTap:function(event){//获取本页面的idvarvideoIdevent.currentTarget.dataset.videoid;varappgetApp();app.requestDetailidvideoId;wx.navigateTo({//将本页面的id传到需要跳转的页面url:"../comment/comment?id"+videoId})}})7.【总结】
8.onPostTap:function(event){}这个函数我们这节暂时不解释,这个函数的作用就是根据当前界面跳转到当前相应的视频播放界面。
微信小程序项目实战三-实现视频列表展示-微信视频展示小程序-微信小程序视频上传
浏览量:1520
时间:
来源:流年若逝
版权声明
即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。
最新资讯
-

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。 -

零代码 + AI 双轮驱动|即速应用解锁人工智能小程序开发新范式
无需代码、无需 AI 算法功底,普通人也能快速搭建智能小程序。即速应用将人工智能与零代码开发深度融合,推出 AI 智能生成能力,用户通过自然语言描述需求,AI 自动生成小程序页面、功能模块与后台配置,覆盖商城、预约、同城、社区团购等全场景。平台内置 AI 智能推荐、智能客服、用户画像分析等能力,一键对接微信生态,打通视频号、企业微信、短信跳转,帮企业快速落地 AI 应用,抢占智慧经营先机,让每家企业都拥有 AI 驱动的智慧店铺。










