摘要:
1. 添加依赖 "electron-updater": "^4.0.0" 升级的时候往往就是因为electron-updater版本不搭配,导致一些乱七八糟的问题出现,此时electron的版本是2.0.4,打包的时候如果electron-updater的版本小于4.0.0,会出现无法打包,所以修改 阅读全文
摘要:
Uni-App 启动页和引导页介绍 Uni-App 启动页和引导页是两个不同的东西,启动页是 Uni-App 自带的,不可去掉,只能修改相关配置。而引导页完全是需要开发者自行开发的。 上面的图,就是Uni-App 启动页,那开发者可以对它进行哪些配置呢? 可以配置:1、是否等待首页加载完成在关闭启动 阅读全文
摘要:
tray.js文件 import {trayIcon} from '../config/StaticPath' const electron = require('electron'); const ipcMain = electron.ipcMain; const Menu = electron. 阅读全文
摘要:
"electron": "^10.1.3", 参考官方文档https://www.electronjs.org/docs/api/app?#apprequestsingleinstancelock 其中例举了代码如下: const { app } = require('electron') let 阅读全文
摘要:
preload.js (https://www.electronjs.org/zh/docs/latest/api/webview-tag#preload) //!! 重要文件 误删除 // eslint-disable-next-line @typescript-eslint/no-var-req 阅读全文
摘要:
一、path模块的引入。 直接引用。node中自带的模块 const path = require('path'); 二、path.join(path1,path2,path3.......) 作用:将路径片段使用特定的分隔符(window:\)连接起来形成路径,并规范化生成的路径。若任意一个路径片 阅读全文
摘要:
解决iview-ui表格数据多了卡,iview-ui表格卡,iview-ui表格数据多了渲染慢 主要问题就是节点过多 推荐使用一个插件库,这个解决表格大数据带来的一切问题: http://www.umyui.com/ 阅读全文
摘要:
Electron窗口标题栏右键菜单屏蔽方法: https://www.bilibili.com/video/av55163026/ png转ico: https://www.aconvert.com/cn/icon/png-to-ico/ 快速生成 Mac App icns 图标: 最近做Elect 阅读全文
摘要:
export default { data() { return { imgList: [ '../../static/bac1.jpg', '../../static/bac1.jpg' ] } }, onLoad() { }, components: { imgBox }, methods: { 阅读全文
摘要:
Uniapp 修改内置组件样式无效解决方法 例如 修改 CheckBox 样式DOM 结构如下 <uni-checkbox data-v-9437ae50="" class="checkbox" style="transform: scale(0.8);"> <div class="uni-chec 阅读全文
摘要:
记得刚学Android的时候对.9图片很懵逼,当时同学使用android studio制作.9图片的时候感觉好神奇,但是年少轻狂的我并没有学会哦。刚好今天接触到这个.9图片,就打算今天把这个弄懂,不对的地方望指点,下面就随我一步一步详细的来绘制.9图片之ic_launcher.9.png: 一、9p 阅读全文
摘要:
Diff算法 什么是Diff算法? diff算法作为Virtual DOM的加速器,其算法的改进优化是React整个界面渲染的基础和性能的保障,同时也是React源码中最神秘的,最不可思议的部分 传统Diff: 计算一棵树形结构转换为另一棵树形结构需要最少步骤,如果使用传统的diff算法通过循环递归 阅读全文
摘要:
对于大部分前端开发者而言,new一个构造函数或类得到对应实例,是非常普遍的操作了。下面的例子中分别通过构造函数与class类实现了一个简单的创建实例的过程。 // ES5构造函数 let Parent = function (name, age) { this.name = name; this.a 阅读全文
摘要:
var myTimer = function (callback) { var height = 10; var flag = true; setInterval(function () { if (flag) { height--; if (height <= -10) {flag = false 阅读全文
摘要:
Http协议真的好严格,特殊字符诸如+?%#&=/等都会被当做转义字符处理,这样的话请求路径的参数就不对了,所以特殊字符要如下处理: 空格 用%20代替 " 用%22代替 # 用%23代替 % 用%25代替 &用%26代替 ( 用%28代替 ) 用%29代替 + 用%2B代替 , 用%2C代替 / 阅读全文