- 博客(5)
- 收藏
- 关注
原创 基于element-ui中table表格组件进行二次封装
eleTable组件的封装引入了element组件库中的组件,并使用了v-bind 和 v-on来进行对组件间的传参,可以把使用时不用处理的参数直接传递到引入的组件内部,保留组件的属性和功能。我们的表格一般还会有各种筛选条件,所以吧这些统一的查询和重置方法提出来成为一个mixins混合,在使用的组件里面引入(如果后端接口返回的数据比较统一,也可以将查询翻页等功能直接封装在表格组件中,根据业务需要封装)。在使用封装好的组件时,直接引入eleTable组件和mixins文件,并传入相应的数据和属性即可。
2023-06-30 09:28:04 2281 2
原创 js将秒转化为时分秒
js将秒转化为时分秒例:90秒 可转换为 00:01:30function formatSeconds(value) { let result = parseInt(value) let h = Math.floor(result / 3600) < 10 ? '0' + Math.floor(result / 3600) : Math.floor(result / 3600) let m = Math.floor((result / 60 % 60)) < 10 ? '0' +
2021-07-05 09:32:14 212
原创 如何用css创建一个三角形?
在实际编程中我们经常会遇到下拉菜单的下三角和一些特殊的图形,那么这些如何用css来实现呢?例1例2例3原理思路仔细想想,原理非常简单,利用CSS的border以及它的属性值transparent来实现三角形,其中最主要的是要明白由于div的高度跟宽度都为0,margin,padding也为0,所以元素框的大小就是他的border的叠加,由于相邻border会重叠,故存在内容宽高时其实任意一边存在的border都是梯形的,当div内容宽高为0时,border就表现为三角形,将四个border的
2021-01-05 18:07:53 285 1
原创 常用浏览器以及内核
2021-1-1 常用浏览器以及内核(css篇)1.IE浏览器(Internet Explorer)使用Trident内核,2.Chrome浏览器:Blink(基于 webkit,Google 与 Opera Software 共同开发)3.Firefox浏览器(火狐):gecko 内核4.Safari浏览器:webkit 内核5.一些国内的浏览器:360,猎豹,2345浏览器:使用IE+Chorme双内核搜狗、遨游、QQ浏览器:Trident(兼容模式)+Webkit(高速模式);
2021-01-05 10:16:14 392
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人