摘要: Spring boot统一错误处理 期望定义一种规范,能让前端非常方便地处理接口错误。那么问题来了,前端怎么处理接口比较方便呢? 前端脚手架通常会为所有的API请求写一个拦截器,其中拦截器很重要的一个能力就是对数据进行预处理。假设所有的正确数据都走向ajax的success句柄,所有异常的数据都走向 阅读全文
posted @ 2021-12-28 16:12 乐小天 阅读(487) 评论(0) 推荐(0) 编辑
摘要: JpaRepository有分页查询的函数,按API要求传递对应参数即可分页查询。 分页查询需要传入分页对象Pageable pageable = PageRequest.of(pageNum, pageSize); 关键代码如下: //Repository @Repository() public 阅读全文
posted @ 2021-12-28 16:03 乐小天 阅读(2754) 评论(0) 推荐(1) 编辑
摘要: JPA对数据库表进行简单的增删改查非常简单,大多数情况下使用JpaRepository的函数就可以达到目的。 有时我们也会做一些复杂的条件查询,只需在函数上一行添加@Query()也能达到目的。 @Repository() public interface ApplicationRepository 阅读全文
posted @ 2021-12-28 15:47 乐小天 阅读(2089) 评论(0) 推荐(0) 编辑
摘要: 浏览器调接口报GET https://139.9.142.131/api/na/user-rights net::ERR_CERT_AUTHORITY_INVALID 是请求的HTTPS接口未设置证书导致的。 ##解决办法 将接口在浏览器网址上输入,会弹出如图示的界面 点开“高级”->“继续前往”即 阅读全文
posted @ 2021-03-11 10:48 乐小天 阅读(5403) 评论(0) 推荐(0) 编辑
摘要: #两个标签绘制立体感按钮 效果如图 ! UI思路:两个圆加开关标志需要四个元素,把伪元素计算在内只要两个标签即可实现。 交互思路:利用内圆阴影或者另一个伪元素绘开关按压效果。 源码如下 <!doctype html> <html> <head> <title>naApp</title> <style 阅读全文
posted @ 2021-03-10 23:34 乐小天 阅读(210) 评论(0) 推荐(0) 编辑
摘要: #Jquery的Ajax简易优化思路 如今的前端领域各类轻量组件、代码库非常丰富,小伙伴们基本不会再用原生JS或者JQ进行业务交付。我偶然一次机会,做一个手机端H5应用的Demo,因为从未有过移动端开发经验,并且时间也算充裕,索性利用JQ开发一套UI库、函数库去完成Demo开发,顺带回顾一下原生知识 阅读全文
posted @ 2021-03-10 01:21 乐小天 阅读(119) 评论(0) 推荐(0) 编辑
摘要: #两个标签实现灯泡 ##关键思路 UI思路:将灯泡拆解成两部分,头部一个大圆形表示玻壳;底部矩形设置半边圆角表示金属壳;另外高光和过渡段可以用::before/::after绘制。 交互思路:关闭状态玻壳透明,阴影内置勾勒出轮廓;开启状态玻壳背景设置为白色,阴影外置形成白光扩散效果。当然可以设置亮度 阅读全文
posted @ 2021-03-10 00:32 乐小天 阅读(336) 评论(0) 推荐(0) 编辑
摘要: #普通开关按钮 UI效果:将元素设置为背景,再利用元素的::before/::after绘制为开关触点。 交互思路:为元素添加状态样式,更迭背景色以及触点偏移值实现开关转换。当然可以额外添加一个checkbox元素,利用[checked]属性充当状态样式可以省去一些事件监听上的工作 <style> 阅读全文
posted @ 2021-03-09 00:05 乐小天 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 安装angular环境踩过一些坑,最终还是把工程跑起来了,这里描述一下我的步骤,不排除有些步骤是多余的,希望能对遇到同样问题的小伙伴有帮助。 阅读全文
posted @ 2018-06-16 19:03 乐小天 阅读(393) 评论(0) 推荐(0) 编辑
摘要: 使用Angular2开发,常会遇到路由重定向的应用场景。 路由重定向的配置办法是这样的: 比如某组件有个路由插件,并且一进入该组件就想要路由插件加载出内容,我们的路由配置可能这么写: 如果是兄弟路由之间的定向,则类似这样: 阅读全文
posted @ 2017-07-26 12:02 乐小天 阅读(4439) 评论(0) 推荐(1) 编辑