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

QQ登录

只需一步,快速开始

查看: 1731|回复: 5

[处理中3] data组件是不是不能存放类似文章内容这样字符多的数据

[复制链接]

5

主题

16

帖子

30

积分

新手上路

Rank: 1

积分
30
QQ
发表于 2017-5-11 09:26:33 | 显示全部楼层 |阅读模式
data组件是不是不能存放类似文章内容这样字符多的数据,我看字段类型只有string,json数据放到data组件里面怎么实现呢?还是用其他方法在detail.w页面显示文章内容呢
发表于 2017-5-11 10:26:00 | 显示全部楼层
data组件就相当于是前端的一个js数组!只要你的内存环境足够大!那么文章也是可以存储的!
json数据存储在data组件中!也是存储的字符串!需要自己获取这个字符串!然后再转成json格式的数据
http://docs.wex5.com/wex5-ui-question-list-2144/

页面中显示文章!就是div 或者 span  output等组件通过bind-text 或者 bind-value  绑定data字段就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

16

帖子

30

积分

新手上路

Rank: 1

积分
30
QQ
 楼主| 发表于 2017-5-11 10:59:02 | 显示全部楼层
本帖最后由 mahaokun 于 2017-5-11 11:03 编辑
liangyongfei 发表于 2017-5-11 10:26
data组件就相当于是前端的一个js数组!只要你的内存环境足够大!那么文章也是可以存储的!
json数据存储在d ...

我发现字符里出现换行或者其它字符json读取就会报错的,如

"Content":"<p><span style='line-height: 150%; font-size: 15pt'>2016</span><span style='line-height: 150%; font-size: 15pt'>年4月5日</span><span style='line-height: 150%; font-size: 15pt'>10</span><span style='line-height: 150%; font-size: 15pt'>点,石家庄市市长邢国辉到学校调研。石家庄市教育局局长郎金国、石家庄市教育局副局长李立水等陪同调研。</span></p><p><span style='line-height: 150%; color: #333333; font-size: 15pt'>在学校,邢国辉一一实地考察了网络技术实训基地、平面设计及影楼后期制作实训基地、电子商务实训基地、电子维修实训基地。调研中邢国辉市长与每一位实训师生亲切交谈,了解他们学习过程的体验与感受,并鼓励他们坚定信心、精练技术,用过硬的专业素质为地方经济建设做贡献,用自己的才华实现自我成长和人生价值。还特别叮嘱随行人员,详细记录几位学生的信息,今后将关注并期待他们的发展。</span></p><p style='text-align: center;'</p>"

就正常读取显示而

"Content":"<p class='MsoNormal' style='text-align: left; text-indent: 36pt; line-height: 150%;'><span style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>鼓励学生自主创业学校创业教育的主要内容,也是一项持续性的工作</span><span lang='EN-US' style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>,3</span><span style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>月</span><span lang='EN-US' style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>16</span><span style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>号下午</span><span lang='EN-US' style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>4</span><span style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>点在</span><span lang='EN-US' style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>15</span><span style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>级</span><span lang='EN-US' style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>3</span><span style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>班教室举行了</span><span lang='EN-US' style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>15</span><span style='font-family: 宋体; font-size: 15pt; line-height: 150%; text-indent: 30pt;'>级春季电子商务专业学生创业动员大会。</span></p><p class='MsoNormal' style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:30.0pt;line-height:150%;mso-pagination:widow-orphan'><span style='font-size: 15pt; line-height: 150%; font-family: 宋体;'>对进入二年级的学生进行创业动员是电商专业的一个老传统,它已成为电商专业课程体系中的一个重要组成部分,也可以说是一个分水岭。基于一年级专业知识的积累和技术能力的锻炼,同学们完全有能力在老师的指导下开始网店的实战操作。通过动员大会可以激发学生的创业热情,更有利于本学期专业教学的顺利进行。</span><span lang='EN-US' style='font-size: 12pt; line-height: 150%; font-family: 宋体;'><o:p></o:p></span></p><p class='MsoNormal' style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:30.0pt;line-height:150%;mso-pagination:widow-orphan'><span style='font-size: 15pt; line-height: 150%; font-family: 宋体;'>本次动员会主要由<span lang='EN-US'>14</span>级<span lang='EN-US'>11</span>班赵宇哲和闫煜焜,<span lang='EN-US'>14</span>级<span lang='EN-US'>10</span>班吴少华和刘亚茹四位创业成功的学生作经验介绍。这几位同学都是在上次创业动员会后,用绿艺相框创业成功的同学。如果说上一次的介绍是个案,那么这样的介绍更加具有说服力,更能引起共鸣。他们把自己在运营过程中出现的问题和解决问题的方法向<span lang='EN-US'>15</span>级的同学们进行了全面详细的介绍,提醒大家不要犯同样的错误,少走弯路。听会的同学感触颇深,也把自己在开店上的困惑提出来,并当场得到了满意的解答,同学们都感觉收获很多,也体会到了做好一件事并不容易。</span><span lang='EN-US' style='font-size: 12pt; line-height: 150%; font-family: 宋体;'><o:p></o:p></span></p><p class='MsoNormal' style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:30.0pt;line-height:150%;mso-pagination:widow-orphan'><span style='font-size: 15pt; line-height: 150%; font-family: 宋体;'>作为商品的提供商,也是二职校企合作的企业方,河北众诺再生资源利用有限公司对我们的学生依旧提供了很多优惠政策,可以线下进货网上销售,也可以在分销平台上申请分销等多种合作模式,企业方在供货的质量和发货速度、优惠价格等多方面给予保障,为同学们解决了货源难找的根本问题。</span><span lang='EN-US' style='font-size: 12pt; line-height: 150%; font-family: 宋体;'><o:p></o:p></span></p><p class='MsoNormal' style='text-align: left; text-indent: 36pt; line-height: 150%;'> </p>
"

就会报错,json读取失败

回复 支持 反对

使用道具 举报

发表于 2017-5-11 11:23:00 | 显示全部楼层
mahaokun 发表于 2017-5-11 10:59
我发现字符里出现换行或者其它字符json读取就会报错的,如

"Content":"2016年4月5日10点,石家庄市市长邢 ...

你这明显不是json格式的数据啊!
这是 HTML 标签片段嘛!显示的时候!应该使用bind-html 绑定这个字段!就可以正常显示了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

5

主题

16

帖子

30

积分

新手上路

Rank: 1

积分
30
QQ
 楼主| 发表于 2017-5-11 11:27:11 | 显示全部楼层
liangyongfei 发表于 2017-5-11 11:23
你这明显不是json格式的数据啊!
这是 HTML 标签片段嘛!显示的时候!应该使用bind-html 绑定这个字段! ...

这是一部分我截取了一下 完整的是这样的
[
{"InfoID":"1399","Title":"邢国辉市长到我校调研","CatName":"媒体新闻","Content":"<p><span style='line-height: 150%; font-size: 15pt'>2016</span><span style='line-height: 150%; font-size: 15pt'>年4月5日</span><span style='line-height: 150%; font-size: 15pt'>10</span><span style='line-height: 150%; font-size: 15pt'>点,石家庄市市长邢国辉到学校调研。石家庄市教育局局长郎金国、石家庄市教育局副局长李立水等陪同调研。</span></p><p><span style='line-height: 150%; color: #333333; font-size: 15pt'>在学校,邢国辉一一实地考察了网络技术实训基地、平面设计及影楼后期制作实训基地、电子商务实训基地、电子维修实训基地。调研中邢国辉市长与每一位实训师生亲切交谈,了解他们学习过程的体验与感受,并鼓励他们坚定信心、精练技术,用过硬的专业素质为地方经济建设做贡献,用自己的才华实现自我成长和人生价值。还特别叮嘱随行人员,详细记录几位学生的信息,今后将关注并期待他们的发展。</span></p><p style='text-align: center;'></p>","UpdateTime":"2016-04-06 14:17:59","ComeFrom":"本站","Hits":"486"}
]

这个条json数据就能导入到data中,并且我也是在bind-html中指定的,而且正常显示,但是换成刚才下面那个文章内容数据,加载json时就报错了
回复 支持 反对

使用道具 举报

发表于 2017-5-11 12:02:23 | 显示全部楼层
mahaokun 发表于 2017-5-11 11:27
这是一部分我截取了一下 完整的是这样的
[
{"InfoID":"1399","Title":"邢国辉市长到我校调研","CatName": ...

是内容引起的吗??那就是你的内容和 json格式的字符串 转换的时候 引起冲突了!

你的字符串中特殊字符串需要处理一下! 比如双引号 就会冲突!!所内容 部分 还需要特殊字符的处理才行!具体你用一段小的内容测试排除一下!是什么内容引起的 解析失败的!
单独对这点内容处理一下!!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-9 13:07 , Processed in 0.060788 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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