自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 vue get和post方式导出文件 兼容ie9

将方法封装成公用的方法,自己放在自己的公用方法文件里,然后直接调用即可// post 方法导出文件const postExport = (data, name) => { // data要导出的内容,name是文件名,固定可以自己在这里定义好 const csvData = new Blob([data], { type: 'application/x-xlsx' }) const file_name = name + '.xlsx' // ie浏览器 if (window.navig

2020-09-08 11:42:45 434

原创 vue+elementui实现树组件单选

最近在做一个项目是用vuejs+elementui开发的,其中有一个功能是要用到树组件,要求是做成单选的,但是elementui的树组件是多选的,所以要自己去改一下了。这里要说明的是,由于我们的后端同事在数据里面都会提供该节点的父节点id,所以我这样操作会很方便,否则的话,就需要自己去循环tree的数据,然后去获取当前节点的父节点,还是比较麻烦的,特别是如果节点下面有很多子节点,且子节点数量不规则的话,就更加麻烦了。先说下我的思路:1、用tree组件提供的 check-strictly 属性让父子节点

2020-06-05 16:24:27 1299

原创 vuejs+elementui实现表格翻页保持勾选状态

前几天要做一个功能就是表格翻页保持勾选状态的,然后我用的是vuejs 和 elementui框架,当时琢磨了好久,但是到最后做出来发现,其实还是挺简单的,现在记录一下,方便以后查阅。首先是点击按钮的时候弹出弹框,然后里面是一个table,然后当选中数据之后,点击确定的话,就将选中的数据传回父组件,如果点击取消的话,就不勾选。1.A页面的按钮,点击按钮会弹出弹框2.弹出dialog组件,dialog组件里面的table也做成了一个组件称table组件,勾选要要选的数据,翻页后也保存勾选状态3.当点

2020-06-05 11:24:53 2166

转载 利用 Settings Sync 同步vs code配置

利用 Settings Sync 同步vs code配置vs code上有各种各样不同的插件,如果要在不同的电脑上使用 vs code 配置是件比较麻烦的事情,使用 Settings Sync 将 vs code 配置备份起来,当需要在其他电脑使用 vs code 时只需下载备份的配置就可以了。一、使用 Settings Sync 的备份配置的步骤:1、安装 Settings Syn...

2020-05-12 14:46:42 187

原创 vue父、子、兄弟组件之间传递参数的方法

父子组件之间的通讯父组件:parent.vue<template> <div> <my-list :parentData="listData" @parentFunction="choiceTable" :showList="showList"></my-list> </div></template><script>export default { data() {

2020-05-11 22:14:30 348

原创 js原型和原型链浅了解

今天看了冴羽大大的JavaScript深入之从原型到原型链的文章,现在自己根据自己的理解写下笔记,方便日后翻阅。首先创建一个对象function Person() {};var person = new Person();person.name = 'waikam';console.log(person.name); // waikam prototype每一个函数都有一个pr...

2020-03-27 14:51:46 182

原创 用递归的方法实现数组长度为n,且元素为n-n之间不重复的随机数

递归,简单解释就是在函数内部调用自身,一定要有一个条件退出,不然的话就进入了死循环了。1、首先要定义一个数组用来存放随机数2、定义一个变量,并生成随机数3、判断如果数组里面的随机数和新生成的随机数不重复就push进去,否则就重新生成随机数开始写代码:let arr = [];function RandomArr(num, min, max) { if(num <=0) retu...

2020-03-26 17:28:36 488

原创 圣杯布局与双飞翼布局还有flex布局实现两边固定宽度中间自适应布局

圣杯布局、双飞翼布局 这两个布局的功能都是相同的,都是两侧宽度固定,中间宽度自适应的三栏布局。他们都有一些相同的特点:两侧的宽度固定,中间宽度自适应中间一栏在DOM结构上优先于两个侧栏,为了以便优先渲染中间栏允许三列任意一列称为最高列只需要一个额外的div标签包裹圣杯布局1、DOM结构<div class="header"></div><div ...

2020-03-16 16:11:23 379 3

原创 express+mongodb+nodejs写的一个小小小小登录注册接口

今天看了个express+mongodb+nodejs写的登录注册接口的视频,结果后面越看越迷糊,所以就来自己记录一下,看能不能捋顺点首先看下项目目录:编辑器是vscode,里面有一个插件Rest Client可以用来发起请求test.htpp就是配合Rest Client这个插件来用的models.js 是用来存储模型的文件server.js 就是入口文件准备工作首先要用到no...

2019-11-25 18:20:45 775

原创 vue axios简单的封装和接口调用

参考这篇文章来写的,只是在接口返回参数的时候多加了一点点东西而已:其实自己也不太懂,就参考别人的加上自己的一点点理解来写吧,能怎么样呢,都是从模仿开始嘛~首先当然是要安装axios啦npm i axios -S然后在src目录下新建一个文件夹来存放封装的文件和api文件在http.js文件下编写具体的封装方法:// 引入axiosimport axios from 'axios...

2019-10-31 18:09:05 527

空空如也

空空如也

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

TA关注的人

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