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

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: janey

[处理中3] wex5怎么通过js去修改W页面里面原先已经定义好的data字段的显示名称?

[复制链接]
发表于 2017-11-2 16:41:17 | 显示全部楼层
janey 发表于 2017-11-2 16:36
谢谢你! 要是官网有这一需求的解决方案就好了。。

这是什么需求啊??名称动态变化的概率很大吗??
如果你的需求合理!且大众化!我们就会提供方法,比如动态绑定!
但是它绑定的字段不变!名称一般也是不变的才对!

当然如果是动态的!你还可以动态创建data组件
动态创建 grid
http://docs.wex5.com/wex5-ui-question-list-2123

http://docs.wex5.com/wex5-ui-question-list-2145
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

135

帖子

437

积分

中级会员

Rank: 3Rank: 3

积分
437
QQ
 楼主| 发表于 2017-11-2 17:16:25 | 显示全部楼层
这个需求是在浏览器那里添加一个自定义表格设置的按钮,然后对表格的属性进行修改,比如想显示或隐藏某一列,编辑表头的列的名称,保存修改列宽以后的列的宽度,保存以后,刷新页面可以显示修改以后的样子。。
回复 支持 反对

使用道具 举报

发表于 2017-11-2 17:18:36 | 显示全部楼层
janey 发表于 2017-11-2 17:16
这个需求是在浏览器那里添加一个自定义表格设置的按钮,然后对表格的属性进行修改,比如想显示或隐藏某一列 ...

那就是需要做 grid动态生成嘛 !  把动态生成grid 组件的参数保存起来就可以了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

47

主题

135

帖子

437

积分

中级会员

Rank: 3Rank: 3

积分
437
QQ
 楼主| 发表于 2017-11-3 08:52:06 | 显示全部楼层
但是原来已经把数据加载到grid表格来了 只是想调整一下排列和显示名,有一部分字段是不用动的 ,要是再生成一次,那不是要再请求一次和渲染一次吗?
回复 支持 反对

使用道具 举报

发表于 2017-11-3 09:52:28 | 显示全部楼层
janey 发表于 2017-11-3 08:52
但是原来已经把数据加载到grid表格来了 只是想调整一下排列和显示名,有一部分字段是不用动的 ,要是再生成 ...

数据是存储在data组件中的!
数据不会重新请求的!
new grid只是grid重新渲染而已!  再说,grid的定义也应该存储在另一个data组件中!只要data中数据不刷新!就不会发请求! 当然第一次打开页面肯定要发请求的!获取数据!

跳转排列和名称,少不了也要重新渲染一次的! 其实差不多!而是只是在客户端运行的!不会增加服务器压力!提要效果差距不会很大!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 03:21 , Processed in 0.056473 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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