自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Windows7+内网, 安装高版本nodejs,使用vite+vue3+typescript开发项目

Windows7+内网, 使用vite+vue3+typescript开发项目,解决vite需要高版本nodejs和高版本浏览器的问题,主要解决问题在如何在win7系统内使用高版本的node

2023-08-01 10:39:44 1693 1

原创 把一个字符串13579先变成Array——[1, 3, 5, 7, 9],再利用reduce(),就可以写出一个把字符串转换为Number的函数。

function string2int(s) { let arr=s.split(''); let numArr=arr.map(function pow(x) {return x * 1}); //将字符串数组转为数字数组,不适用Number和parseInt //let numArr=arr.map(Number); //将字符串数组转为数字数组 let numstr=numArr.reduce(function (x, y) { //将数组转为所有项依次排列的数字 return

2022-04-19 11:15:20 435

原创 elementUI日期时间选择器,只允许选择当前时间之前30天

日期时间选择器 30天内

2021-12-08 16:34:00 770 1

原创 elementui 表头合并,两列共用一个表头,header-cell-style设置表头样式

下图是要实现的效果HTML通过header-cell-style给table表头设置样式<el-table :data="tableData" style="width: 100%" :header-cell-style="rowClass"> <el-table-column label="建设任务内容" min-width="200"> <el-table-column label="" prop="projectName" show-o

2021-03-26 14:33:47 4657 4

原创 用electron将vue项目打包成桌面应用程序.exe

vue项目引入electron,将项目打包成桌面应用程序1、在vue项目里下载electron相关依赖npm install electron --save-devnpm install electron-packager --save-dev2、在项目的根目录下新建electron.js和preload.js两个文件// Modules to control application life and create native browser windowconst {app, Brows

2021-01-08 15:16:26 583 3

原创 vue-xlsx-table实现批量导入表格,将数据提取后传给后台保存

1、npm install vue-xlsx-table --save2、在main.js中import vueXlsxTable from 'vue-xlsx-table';Vue.use(vueXlsxTable, {rABS: false});3、在页面中<vue-xlsx-table @on-select-file="selectExcel" style="margin-...

2019-08-16 16:39:38 3339 1

原创 vue 前端使用beforeRouteEnter也能实现登陆拦截,超简单

beforeRouteEnter(to, from, next):进入路由之前执行的函数,写在main.vue里实现登陆拦截。1、首先在登录接口请求成功后,将后台返回的用户名存到sessionstorage里2、在main.vue里使用钩子函数beforeRouteEnter(to, from, next)beforeRouteEnter(to, from, next) { ...

2019-08-16 15:52:54 3140

原创 vue开发APP,结合vue-scroller实现上拉加载更多,下拉刷新数据的功能

vue开发APP,结合vue-scroller实现上拉加载更多,下拉刷新数据的功能,没有一点问题,易懂1、下载vue-scroller依赖包并在main.js中引用npm i vue-scroller -D ————下载依赖包import VueScroller from 'vue-scroller'; ——————main.js中引入Vue.use(Vu...

2019-07-16 15:45:39 756 1

原创 vue+blob,文件流转word文档并实现下载功能

vue+blob,文件流转word文档并实现下载功能,解决vue中document.createElement(‘a’)报错is not a functionvue中一般来说是不建议操作dom的,但要用blob实现文件下载的话,网上全是需要对dom进行操作的,复制粘贴了代码,报错document.createElement is not a function,言归正传,一步步来1、HTML中...

2019-06-24 16:59:43 6900 1

原创 Vue非父子组件之间通过Bus实现传值

vue中通过Bus实现非父子组件的传值(如两个页面之间只是存在跳转关系,也可以直接通过地址栏传参的方法进行传值)1、新建一个bus.js文件,放到任一文件夹里(如下三行代码搞定)import Vue from 'vue'const Bus = new Vue()export default Bus2、传值方<script> import Bus from '../.....

2019-05-29 14:58:21 357

原创 Vue父组件向子组件传值,且要监听该值的变化

vue父组件向子组件传值时,如果值会根据父组件的相关操作而变化,则需要在子组件里用watch对其进行监听1、父组件<template> <div> <air-station :value="value"></air-station> </div></template>import AirStatio...

2019-05-29 14:32:02 17001

原创 vue+openlayer+echarts 在地图点位上添加柱状图

**vue+openlayer+echarts 给地图点位添加柱状图**重点在方法addColumnChart()里,三步实现在网上百度了很多相关文章,最终都无疾而终,只能硬着头皮自己摸索,好在功夫不负有心人,最终还是实现了在地图上,鼠标放上点位,显示对应的柱状图信息HTML <div id="map" ref="mapRef"></div> 地图容器 &l...

2019-05-28 16:47:44 3464 8

空空如也

空空如也

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

TA关注的人

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