1. 数据显示增加分页功能(ng-pagination)时,如果有增加数据或者删除数据的功能。请务必注意两种情况:(1)用户位于最后一页且该页只有一条数据,此时用户删除该条数据,则删除后当前页面应该变为前一页。(2)用户位于任意页面,增加一条数据后应该跳到最后一页。如果增加前最后一页显示满了的话,那么增加后当前页面应该变为之前的最有一页加一页。
2.只要是用户能够输入信息的地方,就要思考该不该加判断和过滤限制,加些什么。只要是按钮,就要思考要加哪些ng-disabled来限制无输入的情况。
3.避免hard code,因为之后维护时需要一处一处修改。应该使用一个public 变量来初始化,这样将来要改动时只用修改这一个变量。
4.Dapper执行SQL语句时有默认的timeout设置,如果SQL语句需要很长时间执行的话一定要修改默认timeout到一个合适的时间。
5.$http.delete只能传url而无法传data,如果要删除多条数据的话url长度会过长。暂时的解决方法是使用$http.post,将多条数据作为一个Array放入data中来传入controller。
原文地址:https://www.cnblogs.com/shoukaku/p/11560163.html
时间: 2024-10-09 06:25:03