- 博客(7)
- 收藏
- 关注
原创 JavaScript创建对象与对象的继承
面向对象的语言都有一个标志,那就是它们都有类这个东西,但是,js没有类这个概念,即使是现在的ES6规定了class关键字,但正如阮大神说的,这些都是语法糖,ES6 class能做到的,ES5大部分都能做到。所以,理解ES5的面向对象还是有意义的,虽然原型链啥的指来指去的脑壳痛。基于这些,我整理了一些对象的创建方法和继承,权当一个个人笔记,免得经常不用忘了。 一、创建对象 最普通的创建对象就是字面量...
2019-08-27 16:35:09 156
原创 封装的一个随机验证码的VUE组件
由于工作需要自己做了一个验证码组件,灵活性不高,但是可以用,代码也不太复杂 <template> <div style="display: flex;justify-content: start;align-items: center;border-radius: 4px"> <canvas style="" :width="contentWidth" :...
2019-04-11 11:03:40 541
转载 HTML的表格以Excel导出
说明:在工作中遇到这个需求,正好在网上看到方法,自己记录下来供以后参考。 原博点这里 //引入两个依赖 import XLSX from 'xlsx' import fileSave from 'file-saver' //挂载到vue原型上,参数id为表格的id,参数tablename为打印出来的表格名字 Vue.prototype.exportExcel = function (id, t...
2018-12-07 14:59:30 194
原创 vue项目常用的方法封装
vue全家桶构建项目过程中,需要经常调用一些方法,比如axios的请求,下面就将经常用的方法进行封装 import Vue from 'vue' import axios from 'axios' import qs from 'qs' import Router from 'vue-router' const $router = new Router() Vue.prototype.$aja...
2018-10-20 09:39:37 3707 1
原创 js,vue 时间戳转时间,转间距
可写在vue过滤器或者方法都可以,此处已过滤器为例 1.时间戳转为2018-10-10样式 filters:{ timeChange:function(v){ var newTime = new Date(v); var y = newTime.getFullYear(); var m = newTime.getMonth()+1; var ...
2018-10-17 12:37:09 740
原创 vue上传图片,图片预览显示的方法
在vue项目中,经常有图片上传的功能,类似微博的发表动态,都需要插入图片,其实我们需要做的就是两步: 1.获得本地图片,显示在页面; 2.上传图片到服务器 <div> <div class="fl width-28per pos-relative" style="height: 80px;width: 80px"> <img src="st...
2018-10-17 09:53:55 6469
原创 vue项目在ios滚动不流畅问题的一点方法
vue项目在ios端出现滑动不流畅问题,我的解决方法是: 在对应的组件的最外层div上加上这样的样式: .box{ overflow-y: scroll; touch-action: pan-y; -webkit-overflow-scrolling: touch; } 然后在最外层再套一个div,不写任何样式,例如: <template> <div> &...
2018-10-15 15:58:02 3514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人