确保你的数据源实现了Angular的sorting接口,并提供了sort方法。
在定义数据表的时候,指定排序字段以及排序方式。
例如,以下代码指定了一个数据表,其中的数据可以按照“id”字段降序排列:
ID
{{element.id}}
Name
{{element.name}}
检查数据源是否正在加载,或者是否已经从服务器端获取数据。如果是前者,定义一个加载动画,阻止用户交互,等待数据源完全加载。
确保使用排序器对数据源进行排序的时候,确保在同步和异步模式下都可以正常工作。给数据源添加一个排序工厂,可以让你优雅地升级,而不会影响整个应用程序。
最后,确保在查询数据源之前先定义好查询条件。可以将查询条件保存到应用程序状态中,也可以将其作为参数传递到数据源的sort方法中。这样可以确保数据源中的数据按照正确的顺序加载和显示。
上一篇:Angular数据以对象形式接收