简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
文章目录一、新建 watermark.js二、min.js 引入 watermark.js三、调用指令一、新建 watermark.jsimport Vue from 'vue'Vue.directive('watermark', (el, binding) => {function addWaterMarker(str, parentNode, font, textColor) {// 水
electron有这么几种方式,第一种是利用官方的demo来进行构建,第二种是在vue 中引入electron,第三种是新建electron-vue项目。electron的项目不能使用history模式,也不能使用路由懒加载。一、利用官方的electron-quick-start1.显示利用官方的demo是最简单的方式,只要将项目打包后,替换demo的static和index.html即可,先cl
一、二、rowDataPacket的问题这里有一个坑rowDataPacket的问题如下图:
问题:安装完vue-cli,在命令行下运行报vue : 无法加载文件 G:\nodejs\node_global\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的about_Execution_Policies。方法一:首先采取的是这个办法1.管理员身份打开windows po...
文章目录一、插件打包.gz文件二、nginx配置优化前后效果对比图:从图片中可以看出,首屏的加载时间提升了很多,从5.55s提升到了578ms,这个优化是两方面的,前端将文件打包成.gz文件,然后通过nginx的配置,让浏览器直接解析.gz文件。一、插件打包.gz文件1.安装:npm install --save-dev compression-webpack-plugin或者yarn add c
有的时候我们变化data内的内容,console.log打印的时候是显示已经变化了的,但并没有渲染到界面上去。受 ES5 的限制,Vue.js 不能检测到对象属性的添加或删除。因为 Vue.js 在初始化实例时将属性转为 getter/setter,所以属性必须在 data 对象上才能让 Vue.js 转换它,才能让它是响应的。深入响应式原理1.$set()方法重新渲染this.$set(this
记录vue-waterfall-easy的踩坑之路今天下午准备完成主页的vue瀑布流布局,考虑到布局之后还有无限滚动加载,所以打算直接找一个插件来完成vue-waterfall首先试的vue-waterfall这个插件,waterfall是一个vue.js瀑布流布局组件,基于vue2.x安装:npm install --save vue-waterfall引入:ES6/* in ...
应用场景:从列表页跳转到详情页面,然后从详情页返回列表页的时候,列表页的数据不刷新,但是从其他页面进行跳转到列表页的时候,列表页的数据刷新。简单来说,是一个前进刷新,后退不刷新的功能。keep-alive是一个缓存的机制,keep-alive要配合router-view使用使用方法:...
报错内容:$ 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...
在DCloud的官方提供的文档中写的方法是这样,如下但是实际设置了之后,没有作用因此采用了直接在全局样式中设置page的样式(也可以写在app.vue中),如下:page {background-color: rgb(247, 247, 255);}参考文章(侵删):在uni-app项目中设置背景颜色...