SOUI官方论坛

 找回密码
 立即注册
查看: 1819|回复: 23

mclistview demo,显示操作列表数据基本方法,可选择不同列的显示或隐藏

  [复制链接]
  • TA的每日心情
    开心
    2020-7-2 09:40
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    41

    主题

    455

    帖子

    3053

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    3053

    突出贡献优秀版主

    发表于 2020-3-20 12:12:52 | 显示全部楼层 |阅读模式
    经常有人问listview怎么动态修改数据,以后都参考这个Demo吧。
    QQ截图20200503121202.png TIM截图20200320121055.png

    【2020-5-3】刚又完善了一下这个demo,可以选择可见列,新版本依赖最新的SOUI3.0.1.3
    代码:
    listview_demo.zip (37.91 KB, 下载次数: 37, 售价: 1 SOUI币)
  • TA的每日心情
    开心
    昨天 08:48
  • 签到天数: 176 天

    [LV.7]常住居民III

    458

    主题

    1074

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    13313
    发表于 2020-3-20 13:15:13 | 显示全部楼层
    谢谢老大分享

    该用户从未签到

    3

    主题

    27

    帖子

    97

    积分

    24:00金丹期

    Rank: 2

    积分
    97
    发表于 2020-3-20 21:59:40 | 显示全部楼层
    感谢老大分享好例子。
  • TA的每日心情
    开心
    2020-7-2 09:40
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    41

    主题

    455

    帖子

    3053

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    3053

    突出贡献优秀版主

     楼主| 发表于 2020-3-21 10:27:05 | 显示全部楼层
    刚修改了列表表头样式,增加weight的演示,保证表头占满整个列表控件。
  • TA的每日心情
    开心
    昨天 08:48
  • 签到天数: 176 天

    [LV.7]常住居民III

    458

    主题

    1074

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    13313
    发表于 2020-3-21 11:11:03 | 显示全部楼层
    setoutsoft 发表于 2020-3-21 10:27
    刚修改了列表表头样式,增加weight的演示,保证表头占满整个列表控件。

    需要配合SOUI源码升级吗?配合的话需要SOUI的版本是多少
  • TA的每日心情
    开心
    2020-7-2 09:40
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    41

    主题

    455

    帖子

    3053

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    3053

    突出贡献优秀版主

     楼主| 发表于 2020-3-21 16:54:26 | 显示全部楼层
    admin 发表于 2020-3-21 11:11
    需要配合SOUI源码升级吗?配合的话需要SOUI的版本是多少

    master分支的最新版本。目前还没有新的tag
  • TA的每日心情
    开心
    昨天 08:48
  • 签到天数: 176 天

    [LV.7]常住居民III

    458

    主题

    1074

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    13313
    发表于 2020-4-4 13:43:28 | 显示全部楼层
    2020-04-04_133604.png
    列宽能否在代码中调整?
    如mclistview size="-2,0",若其得到的宽度为500,这里设置了item width="100" weight="1",第一列会动态调整,
    若想设置3列的宽度分别占整个mclistview的40%、30%、30%该如何配置?
    2020-04-04_134215.png
    全屏时,姓名列的宽度很宽,能否让各列宽度相对总宽度的占比不变呢?
  • TA的每日心情
    开心
    昨天 08:48
  • 签到天数: 176 天

    [LV.7]常住居民III

    458

    主题

    1074

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    13313
    发表于 2020-4-4 14:09:27 | 显示全部楼层
    2020-04-04_140632.png
    经测试,将系列都设置weigth值,则各列宽会自动按比例调整
    <items>
                <item width="100" weight="1"></item>
                <item width="95" weight="0.95">性别</item>
                <item width="100" weight="1">年龄</item>
              </items>


    注意,此时width仍然起作用,也就是此列的最小列宽
  • TA的每日心情
    开心
    2020-7-2 09:40
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    41

    主题

    455

    帖子

    3053

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    3053

    突出贡献优秀版主

     楼主| 发表于 2020-4-4 18:30:01 | 显示全部楼层
    admin 发表于 2020-4-4 13:43
    列宽能否在代码中调整?
    如mclistview size="-2,0",若其得到的宽度为500,这里设置了item width="100" we ...

    不设置width,只设置weight属性即可。
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 79 天

    [LV.6]常住居民II

    2

    主题

    32

    帖子

    199

    积分

    24:00金丹期

    Rank: 2

    积分
    199
    发表于 2020-4-12 00:14:14 | 显示全部楼层
    谢谢分享!
    回复

    使用道具 举报

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

    本版积分规则

    QQ|Archiver|手机版|小黑屋|SOUI官方论坛 ( 粤ICP备18103663号-2 )

    GMT+8, 2020-9-20 05:31

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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