vue打包删除console.log 利用UglifyJsPlugin插件来实现项目打包后,删除debugger和console语句 在build/webpack.prod.conf.js文件中添加如下代码 plugin:[ new UplifyJsPlugin(){ uglifyOptions: { compress: { warning...
canvas实现公司印章 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>HTML5 Canvas画印章</title> <script type="text/javascript" src="https://cdn.bootcss.com/jquery/2...
nuxt.js配置@nuxtjs/axios modules: [ // Doc: https://axios.nuxtjs.org/usage '@nuxtjs/axios' ], /* ** Axios module configuration ** See https://axios.nuxtjs.org/options */ axios:{...
NuxtJS 通过 2种方式引入axios进行异步数据请求 第一种 使用nuxt 提供的 Axios插件 @nuxtjs/axios 1.安装 npm install @nuxtjs/axios -d 2.配置 nuxt.config.js exports default { modules : [ '@nuxtjs/axios' , ], axios : {...
解决在vue中使用swiper loop失效的问题 1.初始化完成后 swiper 轮播出现问题1:不能自动切换 1)问题产生原因: axios 执行get指令是异步请求 即在axios请求数据过程中 initSwiper运行时要绑定的部分元素节点还没有创建成功 导致swiper插件中部分指定并没有绑定到指定元素节点上 导致swiper轮播出现异常 2)...
vue 中使用swiper 动态获取图片后滑动效果失效 swiper滑动失效的原因是因为swiper的初始化在数据加载之前完成了,解决这个问题有两种方法: 1. 使用vue提供的$nextTick()方法 在数据初始化完毕之后,再初始化swiper就可以了 this.$nextTick(function () { var swiper = new Swipe...
egg RESTful Method Path Route Name Controller.Action GET /posts posts app.controllers.posts.index GET /posts/new new_post app.controllers.posts.new GET /posts/:id p...
egg 上传文件 #route.js中添加一个路由规则 router.post('/upload',controller.upload.index); 在controller中新建upload文件 'use strict'; //node.js 文件操作对象 const fs = require('fs'); //nod...
elementui select下拉框输入完全匹配值则下拉隐藏 链接: https://codepen.io/liniaa/pen/PooGoMM?&editable=true 这个产品设计实际有缺陷的,如果有a,ab那么只能选中a,解决方案是设置个定时器更新value, 如果继续输入则关闭定时器,不过还不如让用户选,产品设计有缺陷 <script src="//u...
egg使用jwt验证 原理:vue前端登录,提交账号密码给egg后端,后端比对信息后,使用jsonwebtoken对用户信息进行签名生成token,之后通过cookie返回给vue前端,前端需要使用token里的信息就使用js-base64进行token第二段解码即可。 vue前端路由跳转,进入路由前置守卫检测cookie中...