摘要: 步骤一:获取模板 ID(创建模板) 在微信公众平台手动配置获取模板 ID: 登录 https://mp.weixin.qq.com 获取模板,如果没有合适的模板,可以申请添加新模板,审核通过后可使用。 步骤二:获取下发权限(提示用户订阅) 一次性订阅消息、长期订阅消息,详见接口 wx.request 阅读全文
posted @ 2022-05-06 11:43 __Bowen 阅读(1163) 评论(0) 推荐(0) 编辑
摘要: Vue项目部署新版本后提示用户刷新浏览器 vue-cli 创建带pwd的项目 vue create pwa-product # 选择 pwd 修改 src/registerServiceWorker.js registerServiceWorker /* eslint-disable no-cons 阅读全文
posted @ 2022-05-06 11:42 __Bowen 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 使用class创建函数对象 ,可以在 constructor 中返回一个函数 并设置其原型 this class Logger { constructor(tags) { this.tags = [].concat(tags); let _this = this; function fn(tags) 阅读全文
posted @ 2022-05-06 11:41 __Bowen 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 简易 webpack 开发环境配置 用于开发一些简易功能和页面 安装 npm i -D webpack webpack-cli webpack-dev-server@next package.json "scripts": { "dev": "webpack-dev-server" }, webpa 阅读全文
posted @ 2022-05-06 11:37 __Bowen 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 路由可选参数 routerConfig { path: "/home/mission/:type/:courseid/:missionid", name: "Mission", props: true, component: () => import( /* webpackChunkName:'Mi 阅读全文
posted @ 2022-05-06 11:33 __Bowen 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 理解 type Record<K extends keyof any, T> = { [P in K]: T; } // type KEY = keyof any //即 string | number | symbol type Record<K extends keyof any, T> = { 阅读全文
posted @ 2022-05-06 11:29 __Bowen 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 学习资料 阮一峰 JavaScript Source Map 详解 Source map的格式 看一下项目中由 vue-cli 生成的 source map 源文件 // 下面代码是在一行显示 (window["webpackJsonp"]=window["webpackJsonp"]||[]).p 阅读全文
posted @ 2022-05-06 11:23 __Bowen 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 关于 axios 上传文件超时的问题记录 问题 前端上传一个 7M 文件,上传一半连接中断,后端是 java, 报了一个 tomcat 的问题,让我一直以为是后端断开连接 但是postman却可以上传(postman没有设置连接超时) 本地调试发现无法进入后端断点 (进入超时状态) 但是后端本地可以 阅读全文
posted @ 2022-05-06 11:19 __Bowen 阅读(361) 评论(0) 推荐(0) 编辑