自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 小程序获取手机号

小程序基础1、获取用户手机号button按钮获取手机号 ```wxml <button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">获取手机</button> ``` 事件获取的信息都是加密过后的,需解密处理 ```js getPh...

2019-11-07 10:14:52 177

原创 nvs node版本管理

nvs node

2022-06-07 08:41:14 636 1

原创 ele轮播更改箭头

/deep/ button.el-carousel__arrow.el-carousel__arrow–left, button.el-carousel__arrow.el-carousel__arrow–right{font-size: 100px;height: 100px;width: 100px;}/deep/ .el-carousel__arrow{font-size: 100px;height: 100px;width: 100px;}

2022-02-25 15:09:32 572

原创 options has an unknown property ‘plugins‘.

错误信息:Invalid options object. PostCSS Loader has been initialized using an options object that does not match the API schema.- options has an unknown property ‘plugins’.修改 vue.config.js文件中 postcss下的plugins外部加一层postcssOptions...

2022-02-24 18:40:55 757 3

翻译 windows使用 nvm 实现node多版本管理

1 安装WSL 安装包的地址是 https://github.com/coreybutler/nvm-windows/releases点击 nvm-setup.zip 即可下载安装2 安装结束后打开命令行工具,输入nvm -v 查看是否安装成功nvm arch:用于查看当前node是运行在32位还是64位系统nvm install 版本号nvm list [available]:用于展示node的版本,加一个 available 可以查看所有可安装的版本nvm use [available

2022-02-23 17:27:58 216

原创 文件流预览

文件预览

2021-12-01 17:12:21 1144 1

原创 vue导出excel前端

方式1:引入js(Blob.js和 Export2Excel.js)一、需要安装三个依赖: npm install -S file-saver xlsx npm install -D script-loader二、项目中新建一个文件夹:(vendor—名字任取)里面放置两个文件Blob.js和 Export2Excel.js。百度可下载。三、在.vue文件中   写这两个方法:其中list是表格的内容      export2Excel() {

2021-11-18 19:05:38 528

原创 vue上传的2种方式 直接上传vs分步上传

1 分步上传 <el-upload class="upload-demo" :auto-upload="false" :on-change="changeUploadCoverImg" :show-file-list="true" accept=".xlsx, .xls" :limit="1" action> <el-button type="" size="mini" >选择文件</el-b

2021-09-23 21:04:05 242

原创 vue不同下载

//下载图片地址和图片名export const downloadIamge =(imgsrc,name) =>{ var image = new Image(); // 解决跨域 Canvas 污染问题 image.setAttribute("crossOrigin", "anonymous"); image.onload = function() { var canvas = document.createElement("canvas");

2021-08-30 18:27:53 76

翻译 vue 修改文件不生效_如何修改 node_modules 里的文件

使用patch-package来修改安装patch-package:npm i patch-package --save-dev修改package.json,新增命令postinstall:"scripts": { "postinstall": "patch-package" }修改node_modules里面的代码执行命令:npx patch-package 修改的文件名。第一次使用patch-package会在项目根目录生成patches文件夹,里面有修改过的文件diff记录。当这

2021-07-30 11:27:51 3009

原创 vue 表格翻页多选

<el-table v-loading="load" :header-cell-style="{background:'#9e99b9',color:'#ffff'}" :data="tableData" style="width: 100%;margin-top: 10px" :row-key="getRowKeys" @selection-change="handleSelectionChange"> .

2021-07-30 11:23:41 309

原创 vue + vant+tab移动端预览PDF

1 下载依赖npm install --save vue-pdf2` import pdf from 'vue-pdf'export default { components: { pdf, }}, metaInfo: { meta: [ { name: 'viewport', content: 'width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=2,user-scalable=

2021-07-27 11:13:13 601

原创 小数点只允许输入2位,自动补全.00

<el-input-number v-model="amount" :min="0" :controls="false" :precision="2" ></el-input-number>如果默认显示0.00 则给amount赋值undefined

2021-07-09 15:21:24 1286

原创 时间格式转换 moment

main.jsimport moment from 'moment'Vue.prototype.$moment = moment // 时间转换.vue <el-table-column :formatter='dateFormat' header-align="center" show-overflow-tooltip align="center" label="开始时间" ></e

2021-07-05 18:24:51 922

原创 vue 下载图片流

down(){ let that=this SettlementImag().then(res=>{ return 'data:image/jpeg;base64,' + btoa( new Uint8Array(res.data) .reduce((data, byte) => data + String.fromCharCode(byte), '') ..

2021-07-03 10:47:14 850

原创 修改data 数据 页面不渲染

修改data 数据 页面不渲染 解决方式1 set items:{ s:1, w:2 }, arr:[1,2] this.$set(this.items,"s","yy") this.$set(this.arr,0,"yy")2 强制刷新this.$forceUpdate();

2021-06-29 11:47:39 335

原创 ele选择器

<el-select v-model="ruleForm.region" placeholder="请选择所属行业" ref="nationalityIdSel" @change="Industrychange()"> <el-option :label="item.scopeLabel" :value="item.scopeValue" v-for="item in Industrylist" :key="item.scopeValue">.

2021-06-24 14:45:54 217

原创 ele 日期选择器选一定范围内的日期

<el-form-item label="任务开始日期" prop="value1" :rules="[{ required: true, message: '请输入任务开始日期', trigger: 'change' }]"> <el-date-picker value-format="yyyy-MM-dd" :picker-options="pickerOptions0" .

2021-06-24 14:43:28 272

原创 富文本编辑器生成的内容中去除a标签内容,只留文本

var reg1 = /<a[^>]*>.*<\/a>/gi; //去除a标签及内容 var reg2 = new RegExp("<.+?>","g") //去除标签 this.notice.map((item,index)=>{ //循环富文本数组,创建新数组 let msgText1=item.msgText.replace(reg1 ,"") this....

2021-04-01 11:46:21 1002

转载 vue强制更新$forceUpdate()

https://www.jianshu.com/p/19a192b18672

2021-03-29 17:59:01 190

原创 git基础

1在本地新建分支拉远程分支。1.1 在本地创建分支dev并切换到该分支git checkout -b dev(本地分支名称) origin/dev(远程分支名称)1.2把某个分支上的内容都拉取到本地git pull origin dev(远程分支名称)

2020-09-24 10:52:45 117

翻译 throttle(节流)

节流常应用于鼠标不断点击触发、监听滚动事件const throttle = (fn, time) => { let flag = true; return function() { if (!flag) return; flag = false; setTimeout(() => { fn.apply(this, arguments); flag = true; }, time); }}...

2020-09-22 18:30:12 154

原创 nginx tomcat本地启服务

1 nginx

2020-08-27 16:49:54 147

翻译 微信小程序AES加密

函数封装:const CryptoJS = require(’./aes.js’); //引用AES源码jsconst key = CryptoJS.enc.Utf8.parse(“0102030405060708”); //十六位十六进制数作为秘钥const iv = CryptoJS.enc.Utf8.parse(‘0102030405060708’);//十六位十六进制数作为秘钥偏移量// aes_util.jsconst CryptoJS = require(’./aes.js’); //

2020-08-27 16:26:07 1926

原创 vue 根据环境不同调用不同ur

vue 根据环境不同调用不同url单独建一个js文件,(我是在src/config/index.js)export default { baseUrl: { dev: "", //本地url,可以为空 pro: "https://**.**.**.**:****",//生产环境的url ,https可以不写,会自动补全 },};main.js文件import config from "./config"; //记得把文件引进去

2020-06-08 10:45:33 703

原创 vue上传文件

html<el-form-item> <el-upload ref="my-upload" style="margin-left:-70px;" class="upload-demo" :auto-upload="false" :on-change="changeUploadCoverImg" :s

2020-05-20 11:45:21 238

原创 vue 导出功能

方式1:引入js(Blob.js和 Export2Excel.js)一、需要安装三个依赖: npm install -S file-saver xlsx npm install -D script-loader二、项目中新建一个文件夹:(vendor—名字任取)里面放置两个文件Blob.js和 Export2Excel.js。百度可下载。三、在.vue文件中   写这两个方法:其中list是表格的内容      export2Excel() {

2020-05-20 11:28:47 429 1

原创 vue上传按钮和上传文件在一行显示

.upload-demo >>> .el-upload-list{ display: inline-block; transform: translateY(8px) }结果如图显示::

2020-05-20 11:24:41 1761

翻译 移动端适配问题

常用有4种1 rem2 vw3 @media 媒体查询4 lib-flexible 与px2rem-loader 手淘 (详细)1.安装插件npm i lib-flexible --save // 载lib-flexiblenpm install px2rem-loader // 安装px2rem-loader2.在main.js中引入lib-flex...

2020-03-10 16:21:36 76

原创 node-scss报错

安装node-scss报错在搭建vue脚手架 或者是在vue项目中,想使用sass的功能,Modele build failed: TypeError: this.getResolve is not a function at 。。。。。。。。。。。。这是因为当前sass的版本太高,webpack编译时出现了错误,这个时候只需要换成低版本的就行,下面说一下修改方法,很简单,如下,找到pack...

2019-12-25 16:25:50 323

原创 element-UI换主题颜色

在使用Element-ui进行项目开发时, 使用命令行主题工具生成css文件 的方式换肤可以全局安装或者安装在当前项目下,这里以全局安装做演示。 npm i element-theme -g初始化变量文件主题生成工具安装成功后,如果全局安装可以在命令行里通过 et 调用工具,如果安装在当前目录下,需要通过 node_modules/.bin/et 访问到命令。执行 -i 初始化变量文...

2019-11-19 11:08:39 623

原创 小程序银行卡手机号验证

wxml<view style="height:500rpx;width:90%;margin-top:100rpx;margin-left:5%;border: 1px solid #fff;"> <view class="inp" style="letter-spacing:12rpx;">银行卡: <input class="weu...

2019-11-08 16:21:51 1152

空空如也

空空如也

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

TA关注的人

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