自定义博客皮肤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)
  • 收藏
  • 关注

原创 el-select实现下拉全选、反选等

<el-select v-model="areaValue" multiple filterable placeholder="请选择" @change="(val) => handleWeekChange(val)"> <div class="selectStyle" v-for="(item, index) in closeArea"> <!-- 全选

2021-07-23 16:44:48 914

原创 vue实现回车添加数据并记录输入的个数

期望实现效果:在输入框输入数据,回车代表一组数据输入完毕,输入的同时记录输入的个数。思考:(1)回车代表一组数据输入完毕,要把所有的数据传给后端,可以把回车输入的数据转化为数组的形式,再根据后端的需要做数据处理。(2)监听输入的数据,回车添加及删除,所以最好用@input,边输入就边把回车替换了,并且删除的行为也能监听到变化(3)要记录输入的个数,需要实时监听,就要在watch方法里监听数组长度。但是这样有一个问题,最后一组数据输完之后回车,数量会加1,但是其实没有输入数据,所以需要做一个三目判断

2020-08-26 14:37:59 1088

原创 datatables实现复选框全选反选!!(亲测有效)

关于datatables的全选和反选实现html部分:<table data-toggle="table" class="table table-bordered text-center table-hover" id="customTable"> <thead> <tr class="tr1"> ...

2019-05-30 20:22:42 4065 1

原创 copy文件的三种方法

利用node中的内置模块stream能方便快速的实现文件内容复制完全读取完全写入全部读完再写,并以碎片化的方式输出//引入模块const fs=require('fs')//创建可读流读取events文件中的内容let read=fs.createReadStream('./events.js')//声明一个变量let data='';//把events中的内容以碎片化的形式...

2019-01-29 11:02:37 726

原创 React-cli 配置及事件总线模拟

在react传值中没有bus_event(事件总线)事件。我们可以通过node event模块进行模拟。在模拟之前,我们先安装一下react-cli(react的脚手架):全局安装npm install create-react-app -g创建项目create-react-app 项目名称查看package.json,如果尝试过用webpack手动配置的话,你会发现这...

2018-12-28 19:13:32 919

原创 Vue组件通信(传值)

创建组件的两种方式:全局组件// 组件就是vue的一个拓展实例 let component=Vue.extend({ data(){ return{ //与vue实例中的data不同,子组件的data必须是一个方法,必须有返回值,且返回值是对象。 //这样做可以使组件中的数据独立。 //需要共享数据时可把ret...

2018-12-23 22:05:30 1402 3

原创 node.js实现图片上传

两步走战略:将图片上传到服务器将图片的路径保存到数据库图片上传到服务器下载第三方插件multernpm install multer --save先写一个上传图片的接口在路由文件夹中创建一个upload.js文件:const express=require('express');const router=express.Router();//上传图片的模板var...

2018-12-14 10:09:22 12559 10

原创 自动生成一个高大上的api文档

ApiDoc官方文档隆重登场 登登登登!ApiDoc是根据添加注释的方法来生成相应的文档,操作相当简单实用。http://apidocjs.com/粘贴注释之前需要先安装一下:npm install apidoc -g一起进入官网粘注释去:粘贴到接口上方:创建一个文件,命名为apidoc.json,并粘贴下图代码(参见官网)可根据需要进行修改:{ "name...

2018-12-13 21:29:23 1172

原创 关于token的知识整理

安全性在无状态请求时访问api接口,服务器无法判断访问者。于是呢,我们就需要有一个用户认证,一般有两种方法:session+cookie验证token验证(包含部分信息的加密字符串)1.用户登录 获取token (服务器) 保存token2. 用户请求其他接口并且携带token3. 服务器端 验证token 是否存在 token有效 验证ok 用户状态ok如何产生t...

2018-12-10 23:42:55 27997

原创 node.js简易版邮箱注册

一. 封装一个发送邮件的模块:下载安装第三方模块——nodemailer:(1)打开npm文档,要善于查阅文档哦 npm文档官网(2)搜索nodemailer并下载安装:npm install nodemailer --save对官网中nodemailer的相关代码进行封装,通过传递参数的方式来达到简化调用的目的://引入模块const nodemailer = requi...

2018-12-03 16:20:26 776

空空如也

空空如也

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

TA关注的人

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