我正在使用 angular ng-flow 组件进行文件上传,除了一些细微差别之外,它的效果很好。我希望能够将我尝试上传的新文件放在列表顶部而不是列表底部,这样用户就可以清楚地看到最新上传的文件。我尝试按命令使用角度顺序,但与将新文件添加到列表相比,除非它是现有列表,否则这似乎不起作用。
基本上,一旦完成,我会为每个文件创建一个新行并打印出文件详细信息:
<tr ng-repeat="file in $flow.files | orderBy:'file.name'" ng-hide="file.isComplete()">
上传前列表如下所示:
老1 老2 老3
然后我添加一个新文件,我看到:
旧 1 旧 2 旧 3 新 1
当我想:
新 1 旧 1 旧 2 旧 3
这可能更多是关于使用 Angular 的 ng-repeat 功能来处理添加到列表中的新项目的问题。