找回密码
 立即注册

QQ登录

只需一步,快速开始

hanc

中级会员

15

主题

50

帖子

505

积分

中级会员

积分
505
hanc
中级会员   /  发表于:2016-12-29 13:36  /   查看:4305  /  回复:5
FlexGrid的itemsSource的类型只能是这样吗? [{列名:列值,列名:列值},{列名:列值,列名:列值}]

需求:可以根据一个列名的数组和一个列值的数组来显示一个表格吗?

5 个回复

倒序浏览
Alice
社区贡献组   /  发表于:2016-12-29 13:57:36
沙发
谢谢您的反馈。
不太理解您的意思,什么样的列明数字和数组值来表示表格?

除了您提到的绑定方式,也可以Columns.push方法添加列。

  1.    var col = new wijmo.grid.Column();
  2.             col.binding = fields[i].toLowerCase();
  3.             col.header = fields[i];
  4.             s.columns.push(col);
复制代码

评分

参与人数 1满意度 +5 收起 理由
hanc + 5 很给力!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
hanc
中级会员   /  发表于:2016-12-29 14:38:13
板凳
Alice 发表于 2016-12-29 13:57
谢谢您的反馈。
不太理解您的意思,什么样的列明数字和数组值来表示表格?

非常感谢您能回答.
我再解释一下我的问题,如下:
案例中的itemsSource的data是这样:[{header1:value1},{header1:value1},{header1:value1}]
我的需求是能将header和vaule分开放在两个数组中吗?
list1[header1,header2,header3]
list2[value1,value2,value3]
然后将list1当作表头,list2当作表头对应的值,来显示这张表
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-29 17:31:34
地板
hanc 发表于 2016-12-29 14:38
非常感谢您能回答.
我再解释一下我的问题,如下:
案例中的itemsSource的data是这样:[{header1:value1},{ ...

嗯。
谢谢反馈。
没有这种绑定的模式。

评分

参与人数 1满意度 +5 收起 理由
hanc + 5 赞一个!

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
hanc
中级会员   /  发表于:2016-12-30 09:11:05
5#
本帖最后由 hanc 于 2016-12-30 10:46 编辑
Alice 发表于 2016-12-29 17:31
嗯。
谢谢反馈。
没有这种绑定的模式。

感谢回答
上面的问题通过修改数据类型(数组里面放map)解决了.
回复 使用道具 举报
Alice
社区贡献组   /  发表于:2016-12-30 12:14:06
6#
hanc 发表于 2016-12-30 09:11
感谢回答
上面的问题通过修改数据类型(数组里面放map)解决了.

没有重现Datamap多一列的问题。
您可以参考产品博客:
http://blog.gcpowertools.com.cn/post/wijmo_flexgrid_datamap.aspx

评分

参与人数 1满意度 +5 收起 理由
hanc + 5

查看全部评分

请点击评分,对我的服务做出评价!  5分为非常满意!

葡萄城控件服务团队

官方网站: http://www.gcpowertools.com.cn
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部