起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2278|回复: 2

[处理中] spwiter 与 list 结合,牛刀能显示,但在小程序中显示不出来

[复制链接]

265

主题

614

帖子

1171

积分

金牌会员

Rank: 6Rank: 6

积分
1171
QQ
发表于 2019-12-12 08:40:25 | 显示全部楼层 |阅读模式
老师好,我想做一个视频分享,计划的方案是:
1、用 swiper ,一页展示一个视频;
2、用 list ,以动态增加 swiper_item 的项目。
牛刀的组件结构为:
c1.png

牛刀的源码为:
  1. <wx:page xmlns:bind="http://www.wex5.com/wx/bind" xmlns:catch="http://www.wex5.com/wx/event/catch" xmlns:on="http://www.wex5.com/wx/event/on" xmlns:wx="$UI/wxsys/comps" class="x-page" id="page">
  2.         <wx:model id="model">
  3.                 <wx:wxApi id="wxapi" label="通用接口"/>
  4.                 <wx:commonOperation id="commonOperation" label="操作扩展"/>
  5.                 <wx:tableData auto="load" className="/main/dbCj" id="tableData" label="学生成绩"/>
  6.         </wx:model>
  7.         <wx:inVisibleCompContainer id="inVisibleCompContainer"/>
  8.         <wx:swiper xmlns:bind="http://www.wex5.com/wx/bind" xmlns:catch="http://www.wex5.com/wx/event/catch" xmlns:on="http://www.wex5.com/wx/event/on" id="swiper1" style="width:100%;height:100%;background-color:#fce5cd">
  9.                 <wx:list _created="true" id="list" index="listindex" item="listitem" items="tableData.value" label="动态列表" style="height:146px">
  10.                         <swiper-item id="swiper_item2" style="height:346px;background-color:#b4a7d6;width:100%">
  11.                                 <wx:text bind:text="listitem.fname" id="text" style="font-family:黑体,simhei;font-size:48px;color:#FF00FF"/>
  12.                                 <wx:image bind:src="listitem.fphoto" class="weui-img" id="image" mode="scaleToFill" style="width:100%;height:autopx"/>
  13.                         </swiper-item>
  14.                 </wx:list>
  15.         </wx:swiper>
  16. </wx:page>
复制代码
牛刀的预览结果为:
c2.png

二、导到小程序中后:
1、页面显示不出来:
c4.png

2、小程序的源码如下:
  1. <view class="x-page" id="page">

  2.   <view id="inVisibleCompContainer" />
  3.   <swiper id="swiper1" style="width:100%;height:100%;background-color:#fce5cd" current="{{swiper1.current}}" data-compid="{{swiper1.compid}}" data-pageid="{{__pageid__}}" data-bindchange="{{swiper1.compid}}:onIndexChanged" bindchange="dispatchBind">
  4.     <block _created="true" id="list" label="动态列表" style="height:146px" wx:for-item="listitem" wx:for-index="listindex" wx:for="{{list.items}}" wx:key="_key" data-index="{{listindex}}" data-idcolumn="{{listitem.fid}}" data-compid="{{list.compid}}" data-pageid="{{__pageid__}}"
  5.       data-capture-bindtap="{{list.compid}}:onRowClick" capture-bind:tap="dispatchCaptureBind">
  6.       <swiper-item id="swiper_item2" style="height:346px;background-color:#b4a7d6;width:100%">
  7.         <text id="text" style="font-family:黑体,simhei;font-size:48px;color:#FF00FF">{{((listitem.fname)===null || (listitem.fname)===undefined || (listitem.fname)==='') ? '' : (listitem.fname)}}</text>
  8.         <image class="weui-img" id="image" mode="scaleToFill" style="width:100%;height:autopx" src="{{listitem.$children.image.url}}" />
  9.       </swiper-item>
  10.     </block>
  11.   </swiper>
  12.   <view id="__toptips__" class="wx-toptips" style="{{(!__toptips__.show) ? 'display:none!important' : ''}}">
  13.     <view wx:for="{{__toptips__.msgs}}" wx:key="_key" class="wx-toptips-item {{item.typeClass}} {{item.show?'wx-toptips--show':''}}">{{item.message}}</view>
  14.   </view>
  15. </view>
复制代码


请问这是怎么回事?还请老师指导一下,挺急的!









34

主题

926

帖子

1669

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1669
QQ
发表于 2019-12-12 09:47:49 | 显示全部楼层
小程序连接的服务是哪个环境?有维护后台数据吗?
如查证问题需要发应用及正式服务器请QQ联系396600362
回复 支持 反对

使用道具 举报

265

主题

614

帖子

1171

积分

金牌会员

Rank: 6Rank: 6

积分
1171
QQ
 楼主| 发表于 2019-12-12 09:51:33 | 显示全部楼层
demo 试出来了,谢谢!上面的问题解决了。
下面的问题是:如果在滑动出一个页页后,视频自动播放?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-4-26 11:21 , Processed in 0.071283 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表