自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue Loading 组件

安装npm install vue-loading-demo使用:在main.js中引入import Loading from 'vue-loading-demo'Vue.prototype.$Loading = Loading然后即可在任意.vue文件中使用// 不设置参数则取默认值 const load = this.$Loading()const load = this.$Loading({ type: 'spiningSpot', // loading图标样式

2020-12-09 18:13:47 893

原创 手写JS高阶组件

map()Array.prototype.map = function (callback, arg) { if (this === 'null') { throw new TypeError("cannot read perproty 'map' if null") } if (this === 'undefined') { throw new TypeError("cannot read perproty 'map' if undefined") } if (Object.pr.

2020-09-16 17:21:45 282

原创 手动实现js高阶函数

mapArray.prototype.map = function (callbackFn, Arg) { // 异常处理 if (this === null) throw new TypeError("Cannot read perproty 'map' of null"); if (this === undefined) throw new TypeError("Cannot read perproty 'map' of undefined"); // 回调类型异常

2020-09-11 11:42:51 176

原创 Vscode中编辑TypeScript

全局安装typescript和ts-node之后在vscode中运行总是报错解决方法管理员运行vscode,然后执行get-ExecutionPolicy 和set-ExecutionPolicy RemoteSigned命令即可

2020-07-19 23:14:05 198

原创 事件委托

利用DOM的冒泡机制,通过父元素监听子元素的点击事件从而实现相应的点击效果,减少页面中点击事件注册传统写法<button onclick="addLi()">添加</button><ul class="box"> <li>滚</li> <li>滚</li> <li>长</li>...

2020-03-31 11:58:38 86

原创 js数组去重

js数组去重let newArr = arr.filter(function(item, index, arr){return arr.indexOf(item) === index})

2020-01-16 17:04:51 110

原创 启动tomcat黑窗口显示中文乱码

解决方案:在tomcat安装路径下找到logging.properties文件例打开logging.properties文件中添加java.util.logging.ConsoleHandler.encoding = GBK(大约在文件的52行有进行编码的配置,在此添加就好)...

2019-11-16 23:10:38 546

原创 SpringMVC项目提示“源服务器未能找到目标资源的表示或者是不愿公开一个已经存在的资源表示”的错

今天新建ssm项目时,由于新建的项目里面会自动生成一个index.jsp,然后启动tomcat时会自动访问index.jsp文件。当我把index.jsp文件删除,并在原位置添加一个index.html文件,并且在web.xml中配置: <welcome-file-list> <welcome-file>index.html</welcome...

2019-10-28 15:25:25 17524 4

原创 使用pdf.js实现移动端浏览器对pdf文档的在线预览

最近公司项目有个需求:事项pdf文档在移动端浏览器的在线预览,当时通过移动端浏览器查看pdf文档时,浏览器会提示现在文件(Safari除外),这样看起来十分不友好,所以要实现一个pdf文档在线预览的功能使用插件:pdf.js我是通过引入第三方静态资源的方式进行引入的(如下图)实现预览pdf文档通过axios请求获取pdf文档资源,然后通过pdf.js的viewer.html进行展示...

2019-10-14 18:07:34 2389 2

原创 使用npm进行淘宝镜像的安装

npm 安装插件是由于网络的原因,可能存在安装失败的问题因此我们大多会配置一个淘宝镜像,使用cnpm代替npm但是如果还继续使用npm的话可以进行如下配置npm config set registry https://registry.npm.taobao.org...

2019-10-11 15:12:27 506

原创 SpringMVC跨服务器文件上传

最近在学习springMVC,看到有关的一个跨服务器文件上传的内容,特此记录一下其中通过启动两个tomcat来模拟,tomcat配置如下:.

2019-09-15 15:27:47 116

原创 发布订阅模式实现vue组件间通信

发布订阅模式实现vue组件间通信前几天遇到个问题,“发布订阅模式实现vue组件间通信”,当时没回答出来,之后通过查询一些资料学习了一下,因此在这里记录一下,也欢迎大家指正,(小白,请求轻喷)window.bus = { box: {}, $on: function (name,fun) { if (!this.box[name]) { this.box[name]...

2019-05-09 23:16:47 414

PDF_JS.rar

pdf.js,实现移动web端在线预览pdf文档, 使用pdfjs内置的viewer.html页面预览pdf文档

2019-10-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除