logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue项目表单自动保存(定时缓存)功能 + beforeRouteLeave钩子函数使用

也是最近公司项目遇到的需求,和其它大佬实现方法些许不同,这边进行整理 方便自己方便大家哈哈1、首先要写一个将数据缓存到本地的方法setLocal() {//console.log("我set了一次")let localData =this.form.getFieldsValue()let questions = []this.inpu...

vue项目实现打印预览、生成(导出)文档功能

这个功能其实也是自己学习到的,做完也有一段时间了,一直想记录总结一下,但一直没时间,今天总算闲了一点,趁一大早活还没找上门来,赶紧抓住时间鸭!1、打印预览打印预览说白就是实现快速跳转新页面预览信息,新页面有打印按钮,绑定方法调起系统打印机实现打印功能。本来我以为这个功能还要将文件先下载下来,再在浏览器进行打开。但doc和docx格式是无法直接在浏览器中显示的,还需要转换为浏览器支持的格式,这...

vue-cli创建项目时由于esLint校验导致报错或警告的解决办法

vue-cli创建项目后编写代码控制台一片黄但不影响代码执行但是看着就是很不爽啊到网上搜索了一下这个问题,想起来初始化项目时安装了esLint校验工具嗯,我看到了很多办法都是下面这样的1、因为你设置了eslint,如果你不想有规范的js代码,可以重新初始化关掉eslint。Use ESLint to lint your code? (Y/n) 这一步选no在bulid/webpa...

vue-cli 创建项目不成功 原因为项目文件夹无node_modules文件 进行npm install不成功解决办法

没有node_modules文件,所以需要手动下载一下依赖即npm install但是也不行,还报了以下的错

vue项目表单自动保存(定时缓存)功能 + beforeRouteLeave钩子函数使用

也是最近公司项目遇到的需求,和其它大佬实现方法些许不同,这边进行整理 方便自己方便大家哈哈1、首先要写一个将数据缓存到本地的方法setLocal() {//console.log("我set了一次")let localData =this.form.getFieldsValue()let questions = []this.inpu...

yarn run build报错Component is not found in path “npm/taro-ui/dist/weapp/components/rate/index“

taro小程序yarn run dev:weapp正常 yarn run build:weapp报错如下查找许久得出以下解决方法production 模式下 taro-ui 组件代码被当成副作用移除了, 可以加上 sideEffect 配置来解决prod.js内添加亲测可用,希望可以帮助到被此问题困扰的小伙伴~溜~~~????...

#小程序
微信小程序踩坑之textarea软键盘遮挡解决方案(兼容安卓iOS)

可能这个方法不是最好的,但是目前的话测试是可以进行上线的一个效果,记录一下(我这里用到的是taro框架)需求:问题:真机下键盘弹起会遮挡最下边文本域的部分,用户在输入的时候会看不到输入的文字。且若手机属于长度比较长的时候,页面高度没有超过一屏,用户手动滑动也是没用的,如图期望:键盘弹起时页面随之向上推,将文本域暴露出来解决方案:1、直接利用自带的属性adjustPosition。缺点:会把我们fi

到底了