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

QQ登录

只需一步,快速开始

查看: 1002|回复: 4

[结贴] 文字内容分段加载

[复制链接]

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
发表于 2015-12-30 15:27:59 | 显示全部楼层 |阅读模式
如果获取一段新闻数据,内容很长,能用scrollView或者什么别的组件实现吗?
发表于 2015-12-30 15:33:21 | 显示全部楼层
本帖最后由 liangyongfei 于 2015-12-30 15:51 编辑

有滚动条就可以使用scrollView组件来滚动显示!
数据加载到data组件中了吗?
显示文本的组件可以使用output组件!bind-ref设置绑定data字段即可显示!

你说的分段显示,可以再定义一个临时存放数据的data组件,然后定义几个字段,把你主data的数据用某种格式分成几份,比如通过句号来分!
分成的数据段分别赋值给这个data组件的字段!
然后其他的显示组件,分别绑定这个data组件的字段,就可以分段显示了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-12-30 16:07:16 | 显示全部楼层
liangyongfei 发表于 2015-12-30 15:33
有滚动条就可以使用scrollView组件来滚动显示!
数据加载到data组件中了吗?
显示文本的组件可以使用output ...

使用<p>标签来分。要怎么分- -不会。
回复 支持 反对

使用道具 举报

发表于 2015-12-30 16:12:50 | 显示全部楼层
波斯大香蕉 发表于 2015-12-30 16:07
使用标签来分。要怎么分- -不会。

最终肯定是显示的一串字符串吧!
就是使用js的split方法就可以获得一个数组!这个数组就是分好的字符串!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2015-12-30 17:10:53 | 显示全部楼层
liangyongfei 发表于 2015-12-30 16:12
最终肯定是显示的一串字符串吧!
就是使用js的split方法就可以获得一个数组!这个数组就是分好的字符串! ...

已成功,代码分享一下。一个data就可以完成,不需要2个

var con = "<p>是1快递费哥萨克拉脚后跟一偶尔撒个会计师的很难过快来撒染发膏快来撒嘎哈是考虑过if刚认识了开关机累死了撒娇歌实力看国剧盛典了攻击而个</p><p>是快递费哥萨克拉脚后跟一偶尔撒个会计师的很难过快来撒染发膏快来撒嘎哈是考虑过if刚认识了开关机累死了撒娇歌实力看国剧盛典了攻击而个</p><p>是快递费哥萨克拉脚后跟一偶尔撒个会计师的很难过快来撒染发膏快来撒嘎哈是考虑过if刚认识了开关机累死了撒娇歌实力看国剧盛典了攻击而个</p><p>是快递费哥萨克拉脚后跟一偶尔撒个会计师的很难过快来撒染发膏快来撒嘎哈是考虑过if刚认识了开关机累死了撒娇歌实力看国剧盛典了攻击而个</p><p>是快递费哥萨克拉脚后跟一偶尔撒个会计师的很难过快来撒染发膏快来撒嘎哈是考虑过if刚认识了开关机累死了撒娇歌实力看国剧盛典了攻击而个</p>";
  var words = con.split("</p>");
  console.log(event.offset);
  console.log(event.limit);
  var source_json = {
   "@type" : "table",
   'rows' : [],
   "userdata" : {
    "sys.count" : words.length
   }
  };
  for ( var i in words) {
   source_json.rows.push({
    "con" : words
   });
   console.log(words);
  }
  if (event.offset === 0) {
   this.comp("data1").loadData(source_json, false);
  } else {
   this.comp("data1").loadData(source_json, true);
  }

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 10:26 , Processed in 0.054616 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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