logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在VUE内使用beforeinstallprompt接口安装PWA添加到桌面

本文介绍了实现PWA应用安装的完整流程。首先需要在网站根目录配置manifest.json文件,包含应用名称、图标、主题色等元数据,并在HTML头部添加相关meta标签。然后通过监听beforeinstallprompt事件获取安装提示对象,并在用户点击安装按钮时调用prompt()方法显示安装对话框。同时提供了在Vue框架中的实现方法,需要在created生命周期中监听事件,并管理安装按钮的显示

#javascript
javascript的switch case语句,case一次写多个值的判断写法

默认的switch case语句是一个case判断一个值,如果需要一个case判断多个值,可以这么写switch (code) {case '1': case '2':console.log('1,2')breakdefault:console.log('0')break}...

使用crypto-js进行DES加/解密

首先要安装crypto-js库,根据自己使用的方式按照官方网站步骤进行即可。

文章图片
#javascript#前端
Render函数的参数

使用vue的Render函数时,可以传以下参数:{// 和`v-bind:class`一样的 API// 接收一个字符串、对象或字符串和对象组成的数组'class': {foo: true,bar: false},// 和`v-bind:style`一样的 API// 接收一个字符串、对象或对象组成的数组style: {color: 'red',fontSize: '14px'},// 正常的 H

axios请求后端返回验证码图片,前端vue显示验证码图片

原文链接 https://blog.csdn.net/weixin_45817240/article/details/111589847用axios请求后端接口,得到验证码图片,但前端无法直接显示验证码图片,这是因为后端返回的不是一个json字符串,而是一个文件流格式,需要前端转换成base64编码。发送请求的接口:export function GetCaptcha (data) {return

input type=file 用axios发送请求给后端,使用FormData格式发送请求

今天在做一个文件上传功能时,遇到一个问题,把前端用input上传的file发送给后端,像往常一样用axios传data,用QS stringify 序列化数据发送给后端,并不接受,查了好多资料,才解决,原来我们的后端不接受 payload 方式上传,只能用 FormData 格式,把所有参数都放在 FormData 内发送过去即可。html 部分代码,使用了iview框架:<Form r..

#javascript#前端#node.js
使用Vite构建Vue3项目,对路由Vue Router 4.x的设置

Vue3官网:https://v3.cn.vuejs.org/Vite官网:https://cn.vitejs.dev/VueRouter官网:https://next.router.vuejs.org/zh/使用Vite构建时,会和以前的有些写法有些不同,例如之前我们使用// 引入路由对象import router from './router'// 路径配置 .vue 可以省略const ro

vue-cli 项目热重载(热更新)失效的解决方法

打开 node_modules 下的这个文件 sockjs-client\dist\sockjs.js

Vue3使用axios的配置教程

axios中文网站:axios-http.com/zh/一、安装axiosnpm install axios --save二、配置axios,添加拦截器在src目录下新建一个request文件夹,在里面新建index.ts(或者.js)文件,编辑代码如下:import axios from 'axios'// 创建一个 axios 实例const service = axios.create({b

到底了