logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用自定义指令给前端页面或图片或视频添加水印

文章目录一、新建 watermark.js二、min.js 引入 watermark.js三、调用指令一、新建 watermark.jsimport Vue from 'vue'Vue.directive('watermark', (el, binding) => {function addWaterMarker(str, parentNode, font, textColor) {// 水

electron +vue 桌面端应用

electron有这么几种方式,第一种是利用官方的demo来进行构建,第二种是在vue 中引入electron,第三种是新建electron-vue项目。electron的项目不能使用history模式,也不能使用路由懒加载。一、利用官方的electron-quick-start1.显示利用官方的demo是最简单的方式,只要将项目打包后,替换demo的static和index.html即可,先cl

#electron
electron+vue中使用NodeJS连接mysql连接池增删改查

一、二、rowDataPacket的问题这里有一个坑rowDataPacket的问题如下图:

#mysql#electron#node.js
vue : 无法加载文件 G:\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。

问题:安装完vue-cli,在命令行下运行报vue : 无法加载文件 G:\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的about_Execution_Policies。方法一:首先采取的是这个办法1.管理员身份打开windows po...

compression-webpack-plugin首屏加载优化

文章目录一、插件打包.gz文件二、nginx配置优化前后效果对比图:从图片中可以看出,首屏的加载时间提升了很多,从5.55s提升到了578ms,这个优化是两方面的,前端将文件打包成.gz文件,然后通过nginx的配置,让浏览器直接解析.gz文件。一、插件打包.gz文件1.安装:npm install --save-dev compression-webpack-plugin或者yarn add c

#nginx
vue表单修改值后页面输入框中的没有更新(表单的强制刷新)

有的时候我们变化data内的内容,console.log打印的时候是显示已经变化了的,但并没有渲染到界面上去。受 ES5 的限制,Vue.js 不能检测到对象属性的添加或删除。因为 Vue.js 在初始化实例时将属性转为 getter/setter,所以属性必须在 data 对象上才能让 Vue.js 转换它,才能让它是响应的。深入响应式原理1.$set()方法重新渲染this.$set(this

#vue.js#javascript#html
记录vue-waterfall-easy的踩坑之路

记录vue-waterfall-easy的踩坑之路今天下午准备完成主页的vue瀑布流布局,考虑到布局之后还有无限滚动加载,所以打算直接找一个插件来完成vue-waterfall首先试的vue-waterfall这个插件,waterfall是一个vue.js瀑布流布局组件,基于vue2.x安装:npm install --save vue-waterfall引入:ES6/* in ...

vue使用keep-alive详解——实现数据缓存不刷新、修改值后刷新、相同参数区分等

应用场景:从列表页跳转到详情页面,然后从详情页返回列表页的时候,列表页的数据不刷新,但是从其他页面进行跳转到列表页的时候,列表页的数据刷新。简单来说,是一个前进刷新,后退不刷新的功能。keep-alive是一个缓存的机制,keep-alive要配合router-view使用使用方法:...

Git常见问题:fatal: Unable to create index.lock File exists 错误的解决办法

报错内容:$ git commit -m 'Test'fatal: Unable to create 'D:/MyProject/.git/index.lock': File exists.If no other git process is currently running, this probably means agit process crashed in this repos...

在uni-app项目中设置背景颜色/微信小程序设置 backgroundColor无效的问题

在DCloud的官方提供的文档中写的方法是这样,如下但是实际设置了之后,没有作用因此采用了直接在全局样式中设置page的样式(也可以写在app.vue中),如下:page {background-color: rgb(247, 247, 255);}参考文章(侵删):在uni-app项目中设置背景颜色...

到底了