自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vue甘特图

【代码】vue甘特图。

2024-06-17 16:38:56 184 2

原创 关于可以移动的标尺vue3-sketch-ruler

【代码】关于可以移动的标尺vue3-sketch-ruler。

2024-02-27 17:38:23 2462 1

原创 树形条件组

2.参数页面conditionParams.js。2.递归页面ConditionItem.vue。1.index.vue页面。

2023-12-08 17:32:42 271

原创 收藏链接备份

https://www.makeapie.cn/echarts_category/series-line

2023-12-05 11:29:04 192

原创 CodeMirror编辑器使用方式ts+vue3

使用以上方式封装一个组件,然后直接调用使用即可。

2023-09-12 16:20:43 1543

原创 配置vite

【代码】配置vite。

2023-02-10 14:40:53 201

原创 canvas 基本用法

canvas 处理base64在画布上旋转

2023-02-08 11:46:04 129

原创 Vue 安装报错或则安装不上

npm 安装问题

2022-11-28 10:19:15 604

原创 vue 动态引入组件方法

vue

2022-10-12 15:46:16 335

原创 element for vue封装下拉搜索组件

组件AutomaticCompletion.vue内容<template> <div class="AutoCompleteInput"> <el-input v-popover:popover v-model.trim="name" @focus="focusQueryName" @input="changeQueryName" :placeholder="placeholder" @blur="blurQueryName" clearable @c

2022-03-22 17:17:11 831

原创 关于ant design for vue 下拉框在页面滑动后无法跟随滑动

需要在页面中加入如下:getPopupContainer="triggerNode => {return triggerNode.parentNode || document.body;}"即可让下拉跟随移动例如<a-select v-model="SearchForm.settlementStatus" @dropdownVisibleChange="getSttlementStatus" :getPopupContainer="triggerNode => {return t

2022-03-22 17:05:49 1257

原创 ant design for vue table排序

对列表进行排序1.去除无排序状态在table中加入 :sortDirections="['descend', 'ascend','descend']"若是给table加代表给列的所有排序加若单独给columns加代表当前列加2.设置排序给:sorter: true,3.设置默认排序:defaultSortOrder: 'descend',4.sortOrder用于外部控制当前排序{ title: "金额(元)", key: "Amount", dataIndex: "

2022-03-22 17:00:17 2600

原创 如何打补丁包

当需要修改vue插件源码时需要打补丁包,防止下一个人直接i install需要修改的插件被覆盖掉1.安装patch-package:npm i patch-package --save-dev2.修改package.json,新增命令postinstall:"postinstall": "patch-package"3.修改node_modules里面的代码4.执行命令:npx patch-package 修改的文件夹名字此处文件夹名字指node_modules中下的文件夹名字5.检查最后是否生

2022-03-22 16:50:51 1922

原创 解构赋值在函数参数中的使用方法

函数参数的解构也可以使用默认值。function move({x = 0, y = 0} = {}) { return [x, y];}move({x: 3, y: 8}); // [3, 8]move({x: 3}); // [3, 0]move({}); // [0, 0]move(); // [0, 0]注意,下面的写法会得到不一样的结果。function move({x, y} = { x: 0, y: 0 }) { return [x, y];}move({x:

2021-07-19 16:31:27 263

原创 element 手动上传文件

element 手动上传文件html部分<el-upload class="upload-demo" action="#" accept="image/png,image/gif,image/jpg,image/jpeg" :show-file-list="false" :http-request="AvatarUpload"> <el-button size="mini" icon="el-icon-upload2">修改头像</el-button>

2021-06-11 09:40:24 167

原创 动态设置日期选择器禁用问题

动态设置日期选择器禁用问题1.页面代码<DatePicker type="daterange" :options="forbidDate" v-model="defauledate" "placeholder="时间筛选></DatePicker>2.data定义代码data(){ return{ defauledate:'', month:'' }}3.受用computed设置forbidDateforbidDate(){ let _this = t

2021-04-29 14:30:25 219

原创 vue应用svg字体

一、安装svg加载插件: npm i svg-sprite-loader -D二、定义svg组件<template> <svg class="svg-icon" aria-hidden="true"> <use :xlink:href="iconName"></use> </svg></template><script> export default { name: 'icon-svg'

2020-06-18 09:34:31 339

原创 流文件下载

设置头部文件{responseType:‘blob’}获取请求文件流 const blob = new Blob([data]); const fileName = 'Excel.xls'; const linkNode = document.createElement('a'); ...

2019-12-10 10:14:45 290

原创 如何复制一个对象 Object.assign

this.newForm = Object.assign({}, res)

2019-11-29 08:55:31 220

原创 VUE中下载图片并可在IE浏览器中下载

downloadFile(res){ let imgUrl='data:image/jpg;base64,'+ btoa(new Uint8Array(res).reduce((data, byte) => data + String.fromCharCode(byte), '')); //window.navigator.msSaveOrOpenBlob...

2019-11-29 08:50:20 1109

原创 VUE 去除url中的#

将路由的模式mode:historyexport default new Router({ mode:'history', routes: [ { path: '/', name: 'index', component: Index } ]})

2019-11-18 09:49:16 118

原创 find、findIndex、filter、forEach、map

1.find()函数用来查找目标元素,返回通过测试的数组的第一个元素的值,找不到返回undefined语法 array.find(function(value, index, arr),thisValue)value:必须,代表当前元素,其他四个参数都是可选,index代表当前索引值,arr代表当前的数组,thisValue代表传递给函数的值,一般用this值,如果这个参数为空,un...

2019-11-13 15:46:07 204

原创 VUE+ELement可以预览删除的单图上传(子组件给父组件传值$emit)

1.在文件下新建一个components/UploadImg组件<template> <el-upload :action="UploadImgUrl" :disabled="disabled" :headers="headerstoken" :on-success="successfile" :show-file-list="false" accept="imag...

2019-11-13 14:26:34 307

原创 VUE使用导入导出Excel

安装cnpm install -S file-saver xlsxcnpm install -D script-loader  

2019-10-08 09:18:00 109

原创 vue+element table 第一行默认高亮

1.给table设置ref=‘multipleTable’2.给multipleTable设置默认值multipleTable=[]3.在获取数据的位置加上this.$refs.multipleTable.setCurrentRow(this.info,true);即可

2019-09-29 10:32:44 3980

原创 VUE keep-alive 缓存使用

propinclude: 字符串或正则表达式。只有匹配的组件会被缓存。exclude: 字符串或正则表达式。任何匹配的组件都不会被缓存相关学习链接:https://www.cnblogs.com/ljx20180807/p/9810480.html...

2019-09-25 10:05:00 86

原创 Vue 中使用post传值,将序列化转换为json传值

安装npm i qs 按需引用即可import qs from 'qs'使用let comments = {content: this.inputValue}let comValue = qs.stringify(comments)  

2019-09-23 10:57:00 1366

原创 VUE使用screenfull全屏

安装npm install --save screenfull在需要的页面引用import screenfull from 'screenfull'全屏使用<template> <span @click='clickFullscreen'>全屏</span></template>...

2019-09-19 16:20:00 540

原创 VUE使用svg字体图标

vue使用字体图标svg,在src下新建目录icons文件,再在icons文件下新建svg文件,在阿里ico中将字体的svg图片下载下来即可:例如from.svg在组件中新建icon-svg.vue组件<template> <svg class="svg-icon" aria-hidden="true"> <use :xlink:...

2019-09-19 15:04:00 245

原创 CSS 预编译stylus

stylus是css的预编译语言,用于去掉css中的冒号和分好,例如.style{ position fixed width 100% z-index 10}  vue的使用方式是需要安装npm install stylus stylus-loader --save-dev  ...

2019-09-19 13:40:00 157

原创 VUE预览PDF

安装pdfnpm install --save vue-pdf 在需要使用的页面引用<template> <div> <pdf ref="pdf" :src="pdfUrl" style="width: 100%;"></pdf> </div></template>...

2019-09-19 09:28:00 1064

原创 使用echars时出现数据叠加的情况

this.charts.clear();  使用上面代码将其上一次的数据清除

2019-09-18 15:34:00 423

原创 更改VUE文件打包后静态文件路径

找到文件路径Config里面的index.js修改路径:assetsPublicPath: '/aa/',修改成自己文件访问的路径即可useEslint 有相关报错把值改为false就行了不想产生map的js文件productionSourceMap 把这个值改为false即可...

2019-09-18 15:32:00 1009

原创 Flex布局

.container { display: flex | inline-flex; //可以有两种取值}1. flex-direction: 决定主轴的方向(即项目的排列方向).container { flex-direction: row | row-reverse | column | column-reverse;}...

2019-09-18 15:22:00 112

原创 HTML5 使用及简单记录

IE9 以下版本浏览器兼容HTML5的方法,使用本站的静态资源的html5shiv包:<!--[if lt IE 9]> <script src="http://cdn.static.runoob.com/libs/html5shiv/3.7/html5shiv.min.js"></script><![endif]-->...

2019-09-18 15:13:00 97

原创 HTML标签

<sub> 下标</sub> 和 <sup> 上标</sup> <kbd>键盘输入</kbd> <pre>预格式化文本</pre> <abbr> (缩写) <address> (联系信息) <bdo> (文字方向...

2019-09-18 14:46:00 74

原创 vuex requires a Promise polyfill in this browser

当看到浏览器报这个错误的时候,是由于浏览器的内核过于低版本,这个时候需要安装npm install --save-dev babel-polyfill  用来解决这个问题,在使用vuex的地方引入即可import "babel-polyfill"  ...

2019-09-11 09:47:00 115

原创 去除默认浏览器的记住密码

<el-input type="password" v-model="LoginForm.password" autocomplete="new-password"></el-input>  使用autocomplete="new-password" 这个就可以了,命名一个新名字...

2019-09-11 09:17:00 296

原创 淘宝镜CNPM像安装

打开win电脑的cmd,然后输入【npm install -g cnpm -registry=https://registry.npm.taobao.org】回车之后如下图然后系统回去下载安装cnpm,安装结束后如下图所示:安装结束后我们用我们以前测试npm是否安装成功的方法输入【cnpm -v】,可以看到系统不识别这个cnpm命令,如下图:...

2019-09-10 16:13:00 303

原创 VUE的初步安装

Wepack的安装npm install --save-dev webpack  VUE安装npm install vue vue-cli -g  创建一个基于webpack的项目vue init webpack my-project  前两部全局安装过,之后再新建项目直接执行第三步既可以了...

2019-09-10 15:52:00 82

空空如也

空空如也

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

TA关注的人

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