- 博客(11)
- 收藏
- 关注
原创 TypeScript教程
TypeScript它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程,支持ES6。编译型语言:编译为 js 后运行,单独无法运行;强类型语言;面向对象的语言;优势类型系统实际上是最好的文档,大部分的函数看看类型的定义就可以知道如何使用;可以在编译阶段就发现大部分错误,这总比在运行时候出错好;增强了编辑器和 IDE 的功能,包括...
2020-01-14 20:24:00 1354
原创 vue+webpack favicon.ico在ie11浏览器显示问题
项目在配置favicon.ico时在ie11浏览器一直有问题,具体表现为:在项目首页显示,但切换路由时角标会消失,f5刷新后正常显示;在网上找了很多方法发现配置都和我们项目一模一样;解决办法ico文件命名必须是favicon.ico,其他名字就会导致ie浏览器出现上述问题...
2019-06-27 20:39:50 685 2
原创 vue + element-ui table组件多页选择数据回显,分页记录保存选中的数据
问题描述:技术栈vue+element-ui,数据列表就是对element-ui的table组件和Pagination 组件的简单应用,每页10条数据,数据前有选择按钮,可以切换这条数据的选中状态,切换页码时会重新请求接口切换数据,同时也相当于重新渲染列表;然后问题来了,当你想跨页选择数据时,会发现当前页选中的数据并不会保存下来,选中状态也不会保存下来,也就是说只能保留当前页的数据和状态,这不...
2019-06-10 16:03:06 7858 7
原创 print-js默认横屏打印
欢迎使用Markdown编辑器print-js官网:https://printjs.crabbly.com/可以打印pdf,image,html,json打印html时用style传值'@media print{@page {size:landscape}}'默认横版
2019-06-03 21:04:05 5292 2
原创 数组去重以及数组对象中多属性判断去重
##数组中值为number,string,boolean时: var data=[1,2,3,2,5,1];1.ES6 Set function unique(arr){ let newArr=new Set(data); let result=[...newArr]; return result; } console.log(unique(d...
2019-04-22 15:19:46 1453
原创 css文本单行溢出时,有时候三个点显示不全
设置单行文本超出隐藏 overflow: hidden; text-overflow: ellipsis; white-space: nowrap;但有的时候三个点会只显示一个或者两个,在这个时候就只需要再设置1em的右内边距就可以了; padding-right:1em...
2019-04-18 16:38:16 1362
原创 white-space:norape阻止元素自动换行
#html<div class="box"> <div class="pull-left"></div> <div class="pull-left"></div> <div class="pull-left"></div> <div class="pull-left">...
2019-04-18 16:27:20 284
原创 自定义滚动条样式
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/::-webkit-scrollbar { width: 4px; height: 8px; background-color: #F5F5F5;}/*定义滚动条轨道 内阴影+圆角*/::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 ...
2019-04-18 14:42:34 123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人