自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 收藏
  • 关注

原创 Vue 学习随笔系列十九 -- 组件通信之 inject & $parent

多级子组件中修改主页面数据时,需要调用主页面的方法刷新页面时使用。

2024-12-24 09:47:56 257

原创 Vue 学习随笔系列十八 -- moment 使用总结

3、当前时间 7秒,7分,7小时,7天,7周,7月,7年 前。2、获取当年、当月、本周第一天,最后一天。当前时间7秒,7分,7天,7周,7年 后。5、一年中的 第几天、第几周、第几月。

2024-12-09 09:12:35 369

原创 Vue 学习随笔系列十七 -- 表格样式修改

表格外套一个 div ,修改div的背景色,并将表格背景色设置为透明。直接修改表格背景颜色。

2024-11-20 10:05:27 513 2

原创 Vue 学习随笔系列十六 -- slot插槽的使用

需要指定组件具体细节内容时,需要使用具名组件,例如:指定弹框头部内容、指定弹框的底部内容时,需要通过具名插槽指定具体内容。

2024-11-18 08:49:49 135

原创 Vue 学习随笔系列十五 -- 数组遍历方法

callBack(item, inde, arr) ,item – 当前元素, index – 当前元素索引, arr – 原数组。callBack(item, inde, arr) ,item – 当前元素, index – 当前元素索引, arr – 原数组。返回符合条件的第一个元素的索引值,如果有满足条件的值,返回满足条件的第一个值的索引,如果没有满足条件的值,返回 -1。遍历每一个元素,有任何一个元素满足条件,则返回true, 没有元素满足条件,则返回 false。

2024-11-13 10:11:55 1720

原创 Vue 学习随笔系列十四 -- JavaScript巧妙用法

Array.prototype.flat()创建一个新数组,将嵌套数组中的所有子元素,递归到其中。String.prototype.trimStart() 去除字符串开头的空白。String.prototype.trimEnd() 去除字符串结尾的空白。把一个对象的键值以数组的形式遍历出来。冻结对象,使其不可变且属性不可修改。将键值对列表转换为对象。在字符串前面进行填充。在字符串后面进行填充。

2024-11-12 16:54:08 512

原创 Vue 学习随笔系列十三 -- ElementUI 表格合并单元格

【代码】Vue 学习随笔系列十三 -- ElementUI 表格合并单元格。

2024-10-30 14:25:46 2140 2

原创 Vue 学习随笔系列十二 -- 表格内容渲染方法

示例代码1示例代码22、 使用 render 函数3、使用 template 自定义4、使用 slot 插槽5、注意使用template 自定义时,columns中的序号列显示不出来,需要在代码中重新编写,例:

2024-04-03 14:50:38 1549

原创 Vue 学习随笔系列十一 -- input输入框和select下拉框使用

【代码】Vue 学习随笔系列十一 -- input输入框和select下拉框使用。

2024-03-14 16:04:54 1238 1

原创 Vue 学习随笔系列十 -- 编辑弹窗关闭影响父组件数据问题

编辑弹窗使用 v-model 双向数据绑定,当数据发生变化时,页面数据也会产生变化。

2024-02-22 14:52:58 485

原创 Vue 学习随笔系列九 -- 表格中插入图片、背景、自定义表头

【代码】Vue 学习随笔系列九 -- 表格中插入图片、背景、自定义表头。

2024-02-04 10:53:44 1825

原创 Vue 学习随笔系列八 -- 计算属性 computed

实质上是 function 函数,监听 data 中的数据变化监听 data 中的数据变化经过函数计算处理后,return 一个新的值。

2024-02-04 10:48:17 256

原创 Vue 学习随笔系列七 -- 表单动态生成

点击上一个选项,选中后出现下一个下拉框,并将最后一个数据回显到输入框中。

2023-12-13 16:31:39 426

原创 Vue 学习随笔系列六 -- 数组操作

通过传入的参数,判断拿到的参数与对象中的某个属性是否相等,拿到这个参数对应的对象。

2023-07-14 16:13:11 294

原创 Vue 学习随笔系列五 -- 路由守卫 beforeRouteEnter 的使用

beforeRouteEnter 函数内部不能使用 this,这是因为在执行路由钩子函数beforRouteEnter时候,组件还没有被创建出来;next – 下一步,若无指定跳转的路由,设置为空 next() 即可。to – 即将要跳转到的页面。form – 跳转前的页面。

2023-06-29 10:03:16 14215

原创 Vue 学习随笔系列四 -- form 表单封装

此案例包含 input 输入框, select 选择框 等,根据实际需求使用。

2023-04-10 08:46:38 2351 1

原创 Vue 学习随笔系列三 - 表格组件使用

【代码】Vue 学习随笔系列三 - 表格组件使用。

2023-04-03 16:22:50 1709

原创 Vue 学习随笔系列二 -- 前端文件导出

后端接口返回的文件流下载为 excel 文件。

2023-03-17 10:12:43 573

原创 Vue 学习随笔系列一 -- Cascader 级联选择器

Cascader 级联选择器

2023-03-02 09:18:07 3982

原创 Electron-vue 系列之自动更新与手动更新

Electron-vue 系列之自动更新与手动更新文章目录Electron-vue 系列之自动更新与手动更新一、主要插件1. electron-builder2. electron-updater二、各项配置1. package.json中publish配置2. 升级包配置3. 本地http服务器启动三、关键代码编写1. autoUpdate.js 文件2、前端页面 update.vue3. 在主进程中引入自动升级4. 实现效果五、注意事项六、额外配置项详解1. 控制流程的 api2. 一些配置项一、

2023-01-30 14:41:34 4998 13

原创 Electron-vue 链接网络与服务器

Electrob-vue 链接网络与服务器Electron-vue 探测是否连接到网络、与服务器的链接是否通畅文章目录Electrob-vue 链接网络与服务器一、Electron-vue 检测与网络连接1. 引入库2. 代码实现二、 连接服务器1. 页面编写2. 服务器参数配置:3. 连接测试4. 实现效果三、调取exe格式的后台服务1. 代码2. 实现效果总结一、Electron-vue 检测与网络连接使用 Node.js 模块 is-online 对网络连接进行检测,在网络断开和连接网络时,

2022-12-27 09:47:51 1003

原创 Electron-vue dialog.messageBox 组件使用

dialog.messageBox组件 dialog.messageBox 组件是 electron 的原生组件,在不同系统中的样式不同,本文主要介绍在 win10 下的显示效果文章目录dialog.messageBox组件一、dialog.messageBox组件调用二、使用1. 基本样式2. 自定义样式总结一、dialog.messageBox组件调用const{dialog} = require("electron")或import {dialog} from "electron"

2022-08-10 16:30:21 2156

原创 Electron系列之,启动后台服务

通过cmd命令行启动后台服务在electron窗体启动时调取后台服务exe文件文章目录通过cmd命令行启动后台服务一、通过start命令启动服务端exe文件1. 代码2. 服务端文件3. 效果二、直接使用exe文件名启动服务1. 代码总结一、通过start命令启动服务端exe文件1. 代码代码如下(示例):// 启动后台服务// 方案1,不需要查看输出日志// const {exec} = require("child_process")// function runExec()

2022-06-07 08:48:58 6432 1

原创 Electron-Vue 系列之页面路由配置

Electron-Vue loadURL 路由配置文章目录Electron-Vue loadURL 路由配置一、loadURL使用1、引用本地文件2、引用接口路径二、配置路由1.vue2 示例2. vue3 示例一、loadURL使用win.loadURL(url[, options])url:stringoptions(可选)使用方式如下(示例):1、引用本地文件win.loadURL("file://${__dirname}/index.html")win.loadURL("ap

2022-05-20 08:51:51 5863 6

原创 Electron-vue 日志输出到指定文件夹下

Electron-vue 日志electron-vue项目开发过程中,日志信息可以帮助我们快速的定位错误,因此快速的找到日志位置,能提高我们的开发效率文章目录Electron-vue 日志一、默认日志保存位置二、输出格式化的日志1.引入库2. 创建日志文件3. 指定日志文件夹位置4. 对日志进行分类总结一、默认日志保存位置electron-vue 日志信息默认保存在 userData文件中,没有具体的位置与文件命名规律,文件内容也是未转换格式的,查看起来较为麻烦。Windows系统中的位置如下

2022-05-05 14:10:00 5092 4

原创 Electron-vue 关于图标的修改

electron-vue 图标提示:图标包括:启动项目时桌面主题图标,窗口左上角图标,菜单栏图标,系统托盘图标,打包安装图标、开始菜单图标、快捷方式图标等。文章目录electron-vue 图标1. 启动项目默认图标与窗口左上角图标2. 菜单栏图标3. 系统托盘图标4. 打包安装包图标5. 开始菜单图标和快捷方式图标总结1. 启动项目默认图标与窗口左上角图标这两个图标均由 mainWindow 的 icon 属性决定:代码如下(示例):mainWindow = new BrowserWi

2022-04-28 10:45:31 7809

原创 Electron-vue获取本机相关

Electron-vue 获取本地ip地址、MAC地址、版本号文章目录Electron-vue 获取本地ip地址、MAC地址、版本号一、本地信息包含二、具体使用1. IP地址2. MAC地址3. 版本 version4. 效果如下总结一、本地信息包含IP地址、MAC地址、版本信息二、具体使用1. IP地址代码如下(示例):安装ip模块npm install ip在主进程或渲染进程(页面中)使用// 引入模块const ip = require("ip")// 调用consol

2022-04-08 15:41:19 5145 24

原创 Electron Notification动态消息通知

Notification通知使用 Notification通知的使用方法有多种,在此介绍三种使用方式文章目录Notification通知使用一、Notification是什么?二、使用步骤1.引入Notification模块2. 第一种使用方式3. 第二种使用方式4. 第三种使用方式5. 实现效果一、Notification是什么?对于渲染进程,Electron 方便地允许开发者使用 HTML5 通知 API 发送通知,然后使用当前运行中的系统的原生通知 API 来进行显示。二、使用步骤1.

2022-03-07 16:09:41 4958 2

原创 Electron 自定义顶部菜单和上下文菜单

自定义顶部菜单文章目录自定义顶部菜单1. 主进程2. 渲染进程定义顶部菜单3. 实现效果4. 渲染进程定义上下文菜单5. 实现效果1. 主进程main.js 代码如下(示例):// main.jsconst electron = require("electron")const app = electron.appconst BrowserWindow = electron.BrowserWindow// 声明要打开的窗口let mainWindow = nullapp.on

2022-03-02 10:05:09 1421

原创 Electron系统托盘

系统托盘 Tray文章目录系统托盘 Tray1. 主进程2. 实现效果1. 主进程代码如下(示例):const{ app, BrowserWindow,Tray, Menu } require'electron'let mainWindowlet appTray = null; // 在外面创建 tray ,防止被自动删除,导致图标消失function createWindow () { /** * Initial window options */ mainWindow

2022-02-22 14:27:05 2201 3

原创 Electron学习 第十一章 dialog对话框

dialog对话框的使用文章目录dialog对话框的使用一、打开文件对话框1. html页面2、主进程3. 渲染进程4.实现效果二、告警dialog对话框1. 渲染进程2. 实现效果三、dialog 打开图片1. 渲染进程2. 实现效果一、打开文件对话框1. html页面代码如下(示例):<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta h

2022-02-17 10:05:49 1077 2

原创 Electron学习 第十章通过链接打开浏览器

electron通过链接打开默认浏览器文章目录electron通过链接打开默认浏览器一、项目编写1. html页面2. 主进程代码3. 渲染进程代码二、实现效果一、项目编写1. html页面index.html 代码如下(示例):<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible"

2022-02-11 14:39:02 2386

原创 Electron学习 第九章嵌入网页

electron嵌入网页文章目录electron嵌入网页一、创建项目1. 创建mian.js2. 创建页面 html二、验证代码1. 运行项目一、创建项目1. 创建mian.js代码如下(示例):// main.jsconst electron = require("electron")const app = electron.appconst BrowserWindow = electron.BrowserWindowconst globalShortcut = electr

2022-02-10 15:28:32 2901 7

原创 Electron-vue 成功打包全流程

electron-vue打包仅适用于windows系统文章目录electron-vue打包前言一、打包流程1. 安装electron自带打包插件2. 修改package.json文件3. 执行打包命令二、遇到的错误及解决方案1. electron包下载错误2. WinCodeSign下载3. nsis相关下载4. 再次执行打包操作4. 本地安装总结前言一、打包流程1. 安装electron自带打包插件代码如下(示例):npm install electron-builder2. 修改p

2022-02-09 08:58:00 5189 5

原创 Electron 底部系统消息通知

系统消息通知Notification 模块使用文章目录系统消息通知一、代码实现1.html页面2. 渲染进程3. 主进程4. 实现效果一、代码实现1.html页面index.html 代码如下(示例):<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edg

2022-02-08 16:47:26 1888

原创 electron-vue 打包

electron-vue 配置文件详解提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录electron-vue 配置文件详解一、配置文件一、配置文件{ "name": "test-demo", // 项目名称 "version": "0.0.1", // 版本号,打包后setup版本号同此 "author": "mingmei <

2022-02-08 16:45:48 2871 11

原创 Electron学习 第八章

系列文章目录创建子窗口,并通过子窗口向父窗口传递信息文章目录系列文章目录一、创建窗口页面二、实现效果1. 打开子窗口2. 子窗口向父窗口传递信息一、创建窗口页面1、主窗口页面 index.html代码如下(示例): 通过连接打开浏览器 百度 点击打开子窗口 div <!-- 引入对应的js文件 --><script src="../js/demo03.js"></script&

2022-01-27 14:45:57 916

原创 Electron学习第七章 读取文件内容

electron 读取文件内容 点击获取文件内容,并显示在页面中文章目录electron 读取文件内容一、代码实现1.main.js2. html 页面3. render.js二、实现效果一、代码实现1.main.js主进程 main.js代码如下(示例):let electron = require("electron")const app = electron.appconst BrowserWindow = electron.BrowserWindowlet mainWin

2022-01-27 11:34:23 2612 2

原创 Electron学习第六章BrowserWindow

BrowserWindow打开新窗口remote模块的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录BrowserWindow打开新窗口一、remote模块1.引入BrowserWindow模块2.初始化remote模块3.在渲染进程中调用二、完整代码实现1.html页面2. 主进程 main.js3. 渲染进程 render.js三、实现效果总结一、remote模块最新的electron版本中,remote的模块已被废弃,但在渲染进程中使用BrowserWin

2022-01-27 11:13:45 2615

原创 Electron学习第五章 网络请求

electron 网络请求文章目录electron 网络请求一、electron请求网络服务1. 引入net模块2. 代码实现总结一、electron请求网络服务1. 引入net模块const {net} = require('electron');2. 代码实现const { app, BrowserWindow ,net} = require('electron');const fs = require('fs');const path = require('path');

2022-01-27 10:50:26 5226 11

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除