1、思路:先将页面html转换成图片,再将图片生成pdf后下载。 2、安装: //页面html转换成图片 npm install –save html2canvas //图片生成pdf npm install jspdf –save 3
功能需求: 1、点击当前页面按钮刷新指定部分; 2、一个项目很多人在操作,有书写、审核、修改等功能,每次回到当前页面需要自动重新加载接口,又不想刷新当前页面。 功能1: 1、打开app.vue //写入isMenuRefersh <d
1、在el-table中新增:height="tableHd"参数 <el-table :data="listData" border v-loading="dataLoading&q
说明: 1、type="selection"选中事件 2、@cell-mouse-enter鼠标移到列表触发事件 问题:执行@cell-mouse-enter的时候会直接取消type="selection&qu
1、template代码 <el-table:data="listData" @cell-mouse-enter="cellMouseEnter" @cell-mouse-leave="
1、安装 npm i axios 2、引入 import axios from 'axios'; 3、interceptors代码 //headers加参数 axios.interceptors.request.use(co
<el-select v-model="value" @change="partTypesChanged" @click.native="partTypesClick" @b
今天介绍ExcelJS的基本用法,主要介绍设置每列的宽度、合并、居中、标签等样式属性。代码如下: <template> <div class="wrap"> <div> <el-
功能介绍:用原先的取消按钮做成一个独立的方法,和右上角的关闭按钮不调用一个方法。 代码如下: this.$confirm( "此报告是否要提交", "温馨提示", { distinguishCance
vuejs在nginx非根目录下部署,页面强制刷新时出现404解决方法。 server { listen 80; server_name xxxx.com; #charset koi8-r; #access_log logs/host.ac
this.$axios({ method: "post", url: "https://ipkd.cn", params: {} }).then(res =>{ if(res &&
需求:根据不同的部署环境需求打包不同的基础路径,需要配置的地方有很多,每个不同路径都要重新修改一边,太麻烦了! 效果:通过执行的命令 npm run build routerbase=wap 修改路由基础路径 /wap/ build 指令如
1、修改config => index.js => build => assetsPublicPath,修改代码入戏: build: { assetsPublicPath: ‘./’ } 2、在build => ut
routes中的createWebHashHistory改成createWebHistory import {createRouter, createWebHistory} from 'vue-router'; const
打开进程,根据下图找到RDP操作 结束上面那个进程 然后再新建任务 启用下那个进程
1、为什么要部署dll 每次运行或打包项目都会重新处理所有的内容,但是并不更改第三方包(vue/jquery/axios等等),那么dll先打包第三方报,告诉真正的包那些第三方包已经被处理了,下次就不用再打包了。 2、dll部署步骤: ⑴.
1、添加@clear="clearOptions"事件 <el-select v-model="value" placeholder="请选择" filterable cle
transfer穿梭框,在数据很多的情况下,可以对数据进行搜索和过滤。 <template> <el-transfer filterable :filt
1、独立版本 我们可以在 Vue.js 的官网上直接下载 vue.min.js 并用 <script> 标签引入。 2、使用 CDN 方法 以下推荐国外比较稳定的两个 CDN,国内还没发现哪一家比较好,目前还是建议下载到本地。
xlsx基础版本不能设置样式,所有需要使用xlsx-style替代npm install –save xlsx //引入XLSXStyle import XLSXStyle from 'xlsx-style' 设