1 清虚桂意

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 13w+

vue导出pdf文件

方法一:vue-print-nb插件官网地址npm安装npm install vue-print-nb --savemain.js全局注册import Print from 'vue-print-nb'Vue.use(Print);组件使用<template> <div class="home"> <button v-print="printObj">导出pdf</button> <div id="printMe

2020-07-23 20:48:27

ant design of vue日期处理

<a-date-picker :disabledDate="disabledDate" v-decorator="['checkDate', {rules: [{ type: 'object', required: true, message: '请选择检查日期' }]}]" format="YYYY-MM-DD" />import moment from 'moment'//当日之后不可选(不包含当日)disabledD

2020-07-17 09:25:39

vue导出Word文件(模板导出)

一、安装js依赖1、docxtemplater官方地址cnpm install docxtemplater pizzip -S2、jszip-utils官方地址cnpm install jszip-utils -S3、jszip官方地址cnpm install jszip -S4、FileSaver官方地址cnpm install file-saver --save二、创建Word模板首先,根据格式样式要求,使用word制作出模板,数据使用{变量}代替。条件判断变量循

2020-07-22 16:35:14

js中字符串比较大小

大于(>), 小于(<)运算符javascript字符串在进行大于(小于)比较时,会根据第一个不同的字符的ASCII值码进行比较。1、当数字number与字符串string进行比较大小时,会强制的将数字number转换成字符串string然后再进行比较2、当日期字符串比较,如果,没有具体时分秒,则转为00:00:00进行比较console.log('2020-10-10 09:00' > '2020-10-10') //trueconsole.log('2020-10-01'

2020-07-14 15:43:58

vue使用md5加密

当前端给后端传输用户密码等敏感信息时,前端需要使用使用md5加密,防止信息被窃取。后端再将已经加密过的信息再进一步加密存于数据库中。npm安装npm install --save js-md5全局注册使用1、在main.js中全局注册import md5 from 'js-md5';Vue.prototype.$md5 = md5;2、组件使用console.log( this.$md5('123456') ) //e10adc3949ba59abbe56e057f20f883e组

2020-06-23 16:09:55

html特殊符号

摄氏度符号℃ ℃ 中文° °C 英文立方米用搜狗打立方米 就可以得到m³

2020-05-22 17:03:01

svn的使用

一、使用svn1、安装TortoiseSVN小乌龟版本管理工具安装详情2、TortoiseSVN 的使用a、检出项目b、新增文件后需要add到svn管理,否则不检测。增加完毕后,变成了蓝色加号,表示新增加的版本库文件。c、同理删除文件也必须用svn删除,而不是直接删除d、版本提交3、vscode中使用svn插件vscode中使用svn插件,前提得安装好了TortoiseSVN...

2019-12-27 09:50:16

vue学习之set、delete

Vue.set( target, propertyName/index, value ) 修改参数: 1. {Object | Array} target 2. {string | number} propertyName/index 3. {any} value用法:向响应式对象中添加一个属性,并确保这个新属性同样是响应式的,且触发视图更新。它必须用于向响应式对象上添加新属性,...

2020-01-07 15:50:22

import/export 方式的写法

import 是解构过程。使用import导入模块的属性或者方法是引用传递。且import是read-only的,值是单向传递的。default是ES6 模块化所独有的关键字,export default {} 输出默认的接口对象,如果没有命名,则在import时可以自定义一个名称用来关联这个对象。即使用import导出的值与模块中的值始终保持一致,即引用拷贝,采用ES6中解构赋值的语法,import配合export结合使用。require 是赋值过程,其实require的结果就是对象、数字、字符串、函数

2020-05-27 09:05:42

Visual Code常用插件大全

Auto Close Tag自动添加HTML / XML关闭标签**(必备)**Auto Rename Tag自动重命名配对的HTML / XML标签**(必备)**AutoFileName当你需要 require 本地文件时,这个插件将为你提供基于你输入的文件路径的自动补全的选项。(必备)Axios Snippets超好用的 axios 代码补全片段,支持在.vue.js.html...

2019-12-06 18:20:05

js项目经验

项目技巧1、JS—手机号脱敏(中间四位数字变成*)let number = $("#my-phone").text();let phonenumber = number.replace(number.substring(3,7), '****');$("#my-phone").text(phonenumber);number是原本的手机号例如:12345678901phonenumb...

2019-11-26 20:24:17

vue调试工具vue-devtools安装及使用(最新)

github 克隆vue-devtools官方项目地址git clone -b v5.1.1 https://github.com/vuejs/vue-devtools.git此处安装v5.1.1分支,因为如果直接git clone下载的是最新的develop分支,而develop是测试分支,不是正式分支。当然也可以直接切换主分支后再git clone。具体原因打开vue-devtools,安装依赖包cd vue-devtoolscnpm install修改manifest.json文

2020-06-22 11:29:24

查看、修改git账号信息

用户名和邮箱查看git config --global --list // 查看当前git的配置信息git config user.namegit config user.email 修改git config --global user.name "username"git config --global user.email "email"邮箱地址是本地git客户端的一个变量,不随git库而改变。而不同项目,设置的用户名和密码不同。用户名和密码修改打开系统控制台=>

2020-06-23 10:21:30

input输入框去除记忆功能

公告

2020-06-13 20:07:46

常用正则表达式

手机号验证/^1(3|4|5|6|7|8|9)\d{9}$/手机号中间隐藏四位(脱敏)phone = phone.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2');身份证验证/^[1-9][0-9]{5}(19|20)[0-9]{2}((01|03|05|07|08|10|12)(0[1-9]|[1-2][0-9]|31)|(04|06|09|11)(0[1-9]|[1-2][0-9]|30)|02(0[1-9]|[1-2][0-9]))[0-9]{3}([

2020-06-13 18:37:58

ant design of vue自定义字体图标(阿里巴巴矢量图标库的使用)

symbol引用(阿里巴巴矢量图标库)这是一种全新的使用方式,应该说这才是未来的主流,也是平台目前推荐的用法。可以通过一些技巧,支持像字体那样,通过font-size,color来调整样式。下面是ant design of vue官网的介绍下面介绍使用方式1、打开阿里巴巴矢量图标库,找到项目,选择symbol方式,复制代码如://at.alicdn.com/t/font_1848039_9sjfmhyi7iv.js2、在项目中写入通用js文件(我是放入src下core中的my_icon.js中

2020-05-28 16:56:14

vue中window.onresize的使用

重点:window.onresize只能在一个组件中使用,如果多个组件调用则会出现覆盖情况,所以我的解决方案是在App.vue中使用,获取document.documentElement.clientWidth(即浏览器宽度)存放在vuex中,别的组件只需要用computed(计算属性)将vuex的clientWidth获取,然后通过watch监听clientWidth的值,即可触发组件事件App.vue代码<script>export default { name: 'app',

2020-05-25 19:57:41

vuex模块化使用详解

vuex模块化

2020-05-21 11:06:37

vue项目常用知识

//1 强刷 this.$set(this.secondList, 1, myArr[index]) //2 路由 { path: '/newsDetail/article', name: 'NewsDetailArticle', component: () => import('@/views/NewsPage/NewsDetailArti...

2020-02-16 11:01:17

js实现文字上下滚动效果

实际上是生成两个同样的div,进行循环轮播避免突然跳转。<template> <div> <div id="demo"> <div id="demo1" v-if="dataList && dataList.length"> <p v-for="(item,index) in dataList" :key="index">{{item.conten

2020-05-20 17:34:59

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。