- 博客(422)
- 资源 (7)
- 问答 (2)
- 收藏
- 关注
原创 HBuilderX搭建微信小程序;HBuilderX开发uni-app微信小程序;uni-app开发微信小程序;使用uni-app搭建微信小程序;使用uni-ui模板搭建微信小程序步骤
1.选择模板 uni-ui2.得到创建项目3.获取APPid在微信小程序电脑后台获取APPID这个方法适用于自己申请的微信小程序(自己用的小程序)打开微信小程序官网:https://mp.weixin.qq.com/ 并登陆4.项目打包 打包后运行在微信小程序工具 才不会报错,如果报错app.json问题,查看此篇文章解决app.json问题打包后多以文件夹 unpackage打包方法:HBuilderX打包方法vue-cli打包方法5.打包后,微信小程序工具打开项目 ,
2021-05-21 16:23:37
14780
5
原创 解决微信小程序报[ app.json 文件内容错误] app.json: app.json 未找到,未找到入口 app.json 文件,或者文件读取失败,请检查后重新编译。小程序app.json报错
编译报错-导入之前项目根目录下的project.config.json文件:{ "description": "A WePY project", "setting": { "urlCheck": true, "es6": false, "postcss": false, "minified": false }, "compileType": "miniprogram", "appid": " wx4e367dd65dd063b6", "pro.
2021-02-02 16:44:03
176668
65
原创 yarn安装依赖包报错 error An unexpected error occurred: “https://registry.npm.taobao.orgnpm/element-ui: get
yarn安装依赖包报错,error An unexpected error occurred: “https://registry.npm.taobao.orgnpm/element-ui: getaddrinfo ENOTFOUND registry.npm.taobao.orgnpm registry.npm.taobao.orgnpm:443”.这是因为网络不好导致的下载依赖包请求超时报错,更改下载地址即可。解决:步骤1.请求地址设置成淘宝源npm config set registry h
2020-08-11 14:57:38
67110
4
原创 vue-axios下载文件流blob,ie下载报传递给系统调用的数据区域太小.ie文件流下载报错;文件下载失败将blob的错误信息转换成json格式
本次下载是后台文件流传输 前端下载 前端将拿到的多个下载id和名称downloadName放在了this.moreDownloadArr数组中当点击download下载按钮时候 for循环 一次下载多个download(){ console.log(22222222); for (let i = 0; i < this.moreDownloadArr.length; i++) { const element = this.moreDownloadArr[i]
2020-07-31 11:36:08
2037
原创 解决ant design vue中的modal弹框样式修改无效问题 修改modal样式无效
ant design vue中的modal修改样式无效问题因为ant中的弹框样式是修改不了的 原因在于弹框modal被挂载在元素div外面里 所以需要将挂载在某个html元素上:getContainer="()=>$refs.ref"
2020-07-31 11:11:52
8630
3
原创 4.ipc进程间通信
say-hi渲染进程在里调用→ preload 用发到主进程 → 主进程处理并return→ 结果作为 Promise 回到await,完成一次「问—答」式的进程间通信。(你项目里还有是反方向推送,和say-hi无关;say-hi只走上面的 invoke/handle 链路。
2026-05-19 11:35:58
330
原创 2.预加载(preload)
预加载脚本包含在浏览器窗口加载网页之前运行的代码。其可访问 DOM 接口和 Node.js 环境,并且经常在其中使用接口将特权接口暴露给渲染器。由于主进程和渲染进程有着完全不同的分工,Electron 应用通常使用预加载脚本来设置进程间通信 (IPC) 接口以在两种进程之间传输任意信息。官方摘要Preload 在网页加载之前运行,常用把特权接口交给渲染器。主/渲染分工不同,靠传信息。你的复盘句(背这句)主进程管系统和窗口;渲染进程管界面;preload 在页面加载前用只暴露白名单 API;
2026-05-19 11:33:03
397
原创 1.创建electron项目
Electron 应用是npm 项目;main指定主进程 JS,主进程用app在whenReady后创建窗口并loadFile;页面在渲染进程里像网页一样跑;关窗是否退出要按Windows/Linux 与 macOS分别处理activate;Electron 装在,安装时不要禁掉 postinstall 脚本。如果你愿意,下一篇学习记录我可以按同样结构帮你整理「使用预加载脚本」那一章,并顺带画一张「主进程 / 预加载 / 渲染进程 / Vue」数据流简图,方便你对接 Vue3。问题原因解决办法。
2026-05-19 11:17:47
286
原创 0.electron基本概念和核心
原因:渲染进程不能直接用node,preload可以访问node,但和页面又不是同一js上下文;:敏感能力(文件、原生模块)集中在主进程;:不画界面(不直接画网页),但管窗口、管系统、管安全边界的那一侧。:窗口里的「传话员」——页面只跟它说话,它再跟主进程/系统打交道。解释:在隔离的上下文中创建一个安全的、双向的、同步的桥梁;:用户看到的网页那一侧,每个窗口一块「小浏览器」。该用的能力在 preload 里包一层,再通过。你暴露的函数和简单数据,挂到页面的。上,页面只能调用你允许的能力。
2026-05-19 11:11:39
431
原创 报错Uncaught (in promise) TypeError: Cannot destructure property ‘onItemEnter‘ of ‘inject(...)‘ as it
报错Uncaught (in promise) TypeError: Cannot destructure property 'onItemEnter' of 'inject(...)' as it
2026-01-22 12:07:00
499
原创 el-drawer注册全局点击事件无效;el-dialog注册全局点击事件无效
el-drawer注册全局点击事件无效;el-dialog注册全局点击事件无效
2026-01-19 14:20:33
305
原创 innerWidth、screen.width、clientWidth等区别
屏幕尺寸相关:用和布局计算相关:用响应式设计:用浏览器UI相关:用记忆技巧screen= 显示器inner= 内部(浏览器视口)outer= 外部(整个浏览器)client= 客户端区域(不含滚动条)avail= 可用(减去系统UI)
2025-12-30 18:15:09
456
原创 导出pdf记录
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
2025-10-15 16:08:04
507
原创 el-select如何获取到filterable过滤后的数据;el-select全选与filterable过滤组合使用;
el-select如何获取到filterable过滤后的数据;el-select全选与filterable过滤组合使用;
2025-08-13 16:45:58
914
原创 http与https协议区别;vue3本地连接https地址接口报500
http与https协议区别;vue3本地连接https地址接口报500
2025-08-13 14:59:06
1021
原创 el-form表单提交valid未返回;formEl.validate未执行
el-form表单提交valid未返回;formEl.validate未执行
2025-07-24 10:34:15
311
原版Chrome(谷歌浏览器) for Mac, macOS, 91.0.4472.106(正式版本) (x86-64)
2024-06-07
前端npm封装插件发布成功,引用报错
2023-07-25
vue-ydui使用文档谁有?求一下可打开文档地址。
2021-12-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅