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

QQ登录

只需一步,快速开始

查看: 1815|回复: 9

[处理中3] grid组件所在页面打开后直接报错

[复制链接]

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
发表于 2018-1-17 10:28:03 | 显示全部楼层 |阅读模式
本帖最后由 carbinechun 于 2018-1-17 10:29 编辑
  1. Uncaught SyntaxError: Unable to process binding "component: function (){return {name:'$model/UI2/system/components/justep/grid/grid'} }"
  2. Message: Unexpected token ILLEGAL;
复制代码
错误提示如上,使用justep.Shell.ShowPage打开带grid的页面,结果直接报错,连modelLoad都没进就报错了。首次打开带grid组件的页面没问题,但刷新后再打开就报这错了,我grid设置了useFooter为true,并在显示的各列的footerData里加了求和表达式:$model.rData.sum("FAMOUNT"),如果把grid列删除就没问题,带上各列就会有这个报错,搞不明白到底是啥原因造成的,求各位大神指点一下
传说中路过

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2018-1-17 10:50:57 | 显示全部楼层
一点点排查出来了,在添加“合计”时没用引号引起来造成的报错。。但紧接着又出俩问题:1、横向滚动条不显示;2、打开页面后去后台查询数据,grid关联的data已经把查询结果loadData执行成功了,但grid不显示数据行,用了grid.refresh()也不行,这个要怎么触发的,在data的customerRefresh事件中刷新grid也不行
传说中路过
回复 支持 反对

使用道具 举报

发表于 2018-1-18 09:32:39 | 显示全部楼层
carbinechun 发表于 2018-1-17 10:50
一点点排查出来了,在添加“合计”时没用引号引起来造成的报错。。但紧接着又出俩问题:1、横向滚动条不显 ...

单页调试下data.count() 是多少??确定data组件中有数据存在的!
但如果data中有数据,并且绑定列也是正确的,你调用下grid.refresh()  手动刷新下 grid 试试!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2018-1-18 10:41:57 | 显示全部楼层
liangyongfei 发表于 2018-1-18 09:32
单页调试下data.count() 是多少??确定data组件中有数据存在的!
但如果data中有数据,并且绑定列也是正 ...

排查出来了,接口回传的字段有不匹配的,只顾着调前台没跟后台接口确认。。。还剩一个问题,为什么横向滚动条不显示的??我看demo里有显示,难道跟加不加pagerBar有关系??
传说中路过
回复 支持 反对

使用道具 举报

发表于 2018-1-19 09:40:04 | 显示全部楼层
carbinechun 发表于 2018-1-18 10:41
排查出来了,接口回传的字段有不匹配的,只顾着调前台没跟后台接口确认。。。还剩一个问题,为什么横向滚 ...

你是PC端显示的吧??
如果超出宽度 。默认就可以显示横向滚动条的!  浏览器窗口大小调整试试有滚动条吗?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2018-1-19 16:58:03 | 显示全部楼层
liangyongfei 发表于 2018-1-19 09:40
你是PC端显示的吧??
如果超出宽度 。默认就可以显示横向滚动条的!  浏览器窗口大小调整试试有滚动条吗 ...

我发布了安装到手机上查看还是没横向滚动条
传说中路过
回复 支持 反对

使用道具 举报

发表于 2018-1-19 17:23:51 | 显示全部楼层
carbinechun 发表于 2018-1-19 16:58
我发布了安装到手机上查看还是没横向滚动条

grid 是pc 上运行的组件!不建议手机上使用! 手机建议使用list组件
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2018-1-30 09:58:00 | 显示全部楼层
liangyongfei 发表于 2018-1-19 17:23
grid 是pc 上运行的组件!不建议手机上使用! 手机建议使用list组件

手机上用list组件能实现横向滚动的效果么???要展示的数据有多列,正常一屏是没法显示的,需要做到横向滚动的效果才行,类似于报表的样式
传说中路过
回复 支持 反对

使用道具 举报

发表于 2018-2-1 14:26:58 | 显示全部楼层
carbinechun 发表于 2018-1-30 09:58
手机上用list组件能实现横向滚动的效果么???要展示的数据有多列,正常一屏是没法显示的,需要做到横向 ...

自己动手设置下横向滚动样式吧
参考  
http://docs.wex5.com/wex5-ui-question-list-2059/
主要试试添加class属性
class=x-scroll-h
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

97

主题

580

帖子

1359

积分

金牌会员

Rank: 6Rank: 6

积分
1359
QQ
 楼主| 发表于 2018-3-14 09:37:50 | 显示全部楼层
liangyongfei 发表于 2018-2-1 14:26
自己动手设置下横向滚动样式吧
参考  
http://docs.wex5.com/wex5-ui-question-list-2059/

可以结帖了,时间久了忘这事了
传说中路过
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 07:22 , Processed in 0.055155 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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