Comments (19)
不是很了解你描述的场景。
请将对应的代码 和 错误信息 追加到问题描述中。
from gridmanager.
问题如下截图
from gridmanager.
按道理,当前页面排序,只会排序当前页的数据,像这种情况,永远只能排序第一页的数据了。
from gridmanager.
现有的排序是基于以下逻辑实现的:
1、排序操作为整表操作,而非当前页。
2、排序在触发后,当前页会重置为第一页。
from gridmanager.
你好!对于大数据量,整表操作排序比较耗时,我现在想把他改成只对当前页面数据排序,点击排序时在哪里可以保持 tPage 不会被置空,没有找到修改的地方。 谢谢!
源码 1664 line 获取param参数
var pram = _jTool2.default.extend(true, {}, settings.query);
from gridmanager.
你看到的只是生成出的代码,原代码逻辑我正在修改。
下个版本将会对排序进行调整: 在排序触发时,分页将默认保持在当前页; 而不再重置为第一页。
这个版本正在最后测试阶段,发布后我将第一时间通知你。
from gridmanager.
@Strive-Java 能把你现在使用的样式文件给我一份?我想添加一套皮肤上去,感觉你这个样式还不错,谢谢!我的邮箱是:[email protected]。
from gridmanager.
ok
from gridmanager.
v2.4.0已经发布,你可以更新下,排序问题已经处理。
另,感 @silence717 @Strive-Java 你们提供的样式。
from gridmanager.
排序只支持字符串格式吗??
from gridmanager.
@chuchuzhao GridManager的排序是在事件触发后,由组件发起一个包含排序信息的请求。具体的排序逻辑由请求服务程序处理。
通过配置项sortUpText与sortDownText可以指定传递的排序标识,详看API
from gridmanager.
关于排序的问题, 直接查看这里-> 排序详解
from gridmanager.
大神,请问我进行了一次排序以后如何再取消排序?
希望能在界面上操作,即:点击向上箭头(如升序),再次点击向上箭头则取消排序,可以吗?
from gridmanager.
@cafugiggs 现在的版本交互和你所期望的效果有些出入,点击事件是在升降序之间进行切换。
from gridmanager.
额,今后可以提供一个取消排序的功能吗?
from gridmanager.
通过setSort方法可以自由设置排序。
至于修改现有的点击交互,这个需要考虑一下,因为这个会影响到其它用户的使用。
from gridmanager.
@cafugiggs
排序的交互:
- 单列排序:点击将会将现有方向取反。
- 多列排序:
- isCombSorting===false: 触发其它例的排序会将其它列的排序重置为空
- isCombSorting === true: 触发其它例的排序会将已设置列的排序保留
from gridmanager.
明白
from gridmanager.
@cafugiggs
v2.8.9 对应vue版本v1.1.9中新增 sortMode
参数,可以通过将该参数设置为single
来实现你所期望的效果。
from gridmanager.
Related Issues (20)
- 覆盖或销毁表格所在的DOM后报错 HOT 6
- 被固定的列(例如 checkbox 列,固定在左侧), 可以支持配置显示状态吗 HOT 1
- vue3 HOT 1
- 关于angularjs引入GridManager报错的问题请教。且readme留的二维码已经失效了。 HOT 12
- 树形结构 子节点勾选 HOT 3
- 表格responseHandler触发时间能否在columnData配置项前触发 HOT 1
- 大哥,横向的虚拟滚动也加一下把!
- Vue中,调用renderGrid动态对表头渲染,嵌套表头只会显示一半,该如何解决
- ReferenceError: Can't find variable: NESTED_CODE_TYPE_MAP
- print没反应 HOT 4
- 关于ajaxdata...... HOT 1
- 宽度无法本地缓存
- 大哥,列宽自适应文本内容咋实现 HOT 1
- 宽度跟配置的不一致。 HOT 1
- 是否支持前端过滤
- 您好,固定列和嵌套表头能同时使用吗
- filter bug
- 树形结构的二级,添加数据后,children-state 为 false,被隐藏的原因
- 行删除,通过什么方式来实现 HOT 2
- 太奇怪了,给了名字,但是获取到的却不是给了名字的GridManager
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gridmanager.