前端-------项目实践中的增删查改需要做什么

分页:

在项目中,前端显示数据的时候,很多地方需要用到分页,通常有两种方式:

一:点击页码的时候,ajax请求后台服务器得到每一页数据,然后在前台进行显示

方法:在请求数据时,传递page: page(第一页)和 count: count2个参数

二:在页面加载,或者其他事件中,一次性将数据加载至前台,有前端js控制分页,分页行为不经过后台

大部分时候我们都采用第一种方法,但是有些特殊场合我们使用第二种会更好一些,比如每次走后台的时候这个过程比较耗时,但是最终返回的数据量又不是特别多,这个时候在数据量适中的情况下,我们应该考虑第二种方式。

查找:

都写带有参数的查询,参数不一样而已

默认查询:可以将分页排序作为参数

关键字查询:将关键字作为参数

添加和编辑:

将所有参数都以key:value格式传给后台,api请求成功后,再调用查询函数

删除:

将id作为参数传递过去,调用api ,更新下数据(可以直接调用默认的查询以更新数据)

导出功能

--前端不需要做什么,后台提供个接口就行

不带参数的导出功能

$scope.export = function () {

            var uri = url+ 'dataManagement/exportVehicle'

           window.location.href = uri;  // 平时利用window.location.href做重定向,就是改变整个浏览器的url,

        };

带参数的导出功能,注意:传递的类型可以字符串,但是传递的值要用+来拼接过来 ('+变量+')

 

$scope.exportSum = function () {
    var uri =  '/api/statistic/exportAlarmSummaryMonitor?count=125555356099999934,findKey="alarmtype2",findVal='+$scope.errorType;
    window.location.href = uri;
};

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值