自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(163)
  • 收藏
  • 关注

原创 第十九节 Layout页面布局

使用elementPlus中的Container 布局容器来布局。:外层容器。当子元素中包含或时,全部子元素会垂直上下排列, 否则会水平左右排列。:顶栏容器。:侧边栏容器。:主要区域容器。:底栏容器。又又又完成一节。首页的整体整体结构有了,剩下的就是一步步细化。左侧菜单导航 头部的一些功能按钮(全屏/引导页/头像/退出等)再就是内容了

2024-01-17 09:00:00 95

原创 第十八节 vue3 elementplus 路由守卫

在 Vue 中,路由守卫(Route Guards)是一个用于控制路由访问的机制。它们可以在路由被访问之前或之后执行一些操作,例如检查用户身份验证或权限。Vue Router 提供了几种类型的路由守卫:全局前置守卫、全局后置守卫、路由独享的守卫。这节我们主要配置下项目得路由守卫。实现得功能:1》只有登录才能访问系统2》定义白名单(没有登录的时候可以访问)to(目标路由对象)、from(当前路由对象)和next(一个函数,用于执行导航)。可以根据需要决定是否调用next()

2024-01-16 07:30:00 105

原创 第十六节 vuex、cookie的使用

Vuex 是一个 Vue.js 的状态管理模式和库。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 的主要用途是集中存储管理应用的所有组件的状态,并通过定义好的规则保证状态以一种可预测的方式发生变化。这样有助于我们更方便地管理、跟踪和调试状态的变化,从而提高了代码的可维护性和可测试性。管理全局状态:在多组件的复杂应用中,你可以通过 Vuex 统一管理全局状态,例如用户认证、窗口大小、动态主题等。

2024-01-15 06:45:00 94

原创 第十七节 axios 请求拦截器

Axios 请求拦截器是一种用于拦截和处理 HTTP 请求的机制。通过使用请求拦截器,你可以在请求被发送到服务器之前或之后执行一些操作,例如添加通用的请求头、处理认证、处理请求和响应数据等。通过使用请求拦截器,你可以方便地处理和修改 HTTP 请求,而无需在每个请求中重复相同的逻辑。这有助于提高代码的复用性和可维护性。

2024-01-15 05:00:00 73

原创 第十五节 密码框优化、axios响应拦截器

完善登录页面密码框输入的细节响应拦截器密码框完成!响应拦截器完成!当然还有很多细节待完善比如回车执行登录等,有兴趣的可以继续,就不在这记录了。每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,一起交流指正。系列文章会不段更新 来个打赏(微信) 马力全开 撸起袖子加油干~

2024-01-12 07:00:00 29

原创 axios请求错误报错Uncaught runtime errors:

解决axios请求错误报错Uncaught runtime errors每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,一起交流指正。系列文章会不段更新 来个打赏(微信) 马力全开 撸起袖子加油干~

2024-01-12 03:00:00 659

原创 第十三节 MockJs的定义、安装及使用

这节主要介绍项目配置mockJs并模拟实现接口。并介绍了Mock相关的方法和常用语法。接下来会介绍如何使用配置axios,用axios请求登录接口并接收到接口返回的数据。拦截ajax请求,生成伪数据应用场景:在没有后端支持的情况下,自己生成数据当然主要是在工作中,后端已经出接口文档,还没有实现数据由前端依照接口文档模拟伪数据,实现前端开发功能Mock的配置完成,很简单吧。没有废话,满满的干货

2024-01-11 04:15:00 852

原创 第十四节 发起登录请求

这节课主要介绍利用axios发起登录请求。项目的重点来了,axios配置使用。关键的几节,花个几分钟几十分钟来了解搞定。

2024-01-11 02:00:00 373

原创 第十二节 登录页面表单校验

继续登录页面,这节主要介绍表单的验证。登录页面是我们的重重之重,将会用大量篇幅介绍完善登陆页面。涉及到密码是否显示、登陆接口、vuex、cookie等登录页面的验证已经完成。

2024-01-10 09:00:00 385

原创 第十一节 定制自己的svgIcon组件

上一节我们安装并使用了elementPlus中的icon,这一节我们封装个自己的Icon组件,设计师或者在其他网站上下载个svg导入到根目录,结合我们的组件就可以用在页面上了。安装svg-sprite-loader创建自己的svgIcon组件。每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,一起交流指正。系列文章会不段更新 来个打赏(微信) 马力全开 撸起袖子加油干~

2024-01-10 08:30:00 950

原创 第十节 登陆静态页

vue3 elementPlus 用户登录页面

2024-01-09 15:13:43 580

原创 第九节 初始化项目

初始化项目,导入默认reset.scss 、variables.scss及mixins.scss等并修改main.js引入样式每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。

2024-01-09 10:36:03 1002

原创 第八节 vue3新特性

vue3与vue2的区别及特性。简单了解vue3,每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。

2024-01-09 10:32:30 313

原创 第七节 按需导入elementPlus

基础工作准备完毕,从这节开始正式进入项目。官网地址一个 Vue 3 UI 框架 | Element Plus (element-plus.org)按需导入elementPlus并测试。其中有两个注意点:一个是config.js的配置内容;一个是安装的版本号。每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。

2024-01-03 14:23:50 1097

原创 Invalid options in vue.config.js: “plugins“ is not allowed

安装并配置elementPlus报错。

2024-01-03 14:23:02 1086

原创 This is probably not a problem with npm.

新创建的vue3项目,根据elementplus官网安装步骤进行按需导入安装,运行项目报错。

2024-01-02 11:30:57 5377

原创 第六节 强制代码格式化规范

代码格式化强制执行对src目录下的js、vue文件自动进行代码格式化每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。

2024-01-02 09:57:57 472

原创 第五节 强制规范commit提交 .husky/commit-msg: no-such file or directory问题解决办法

在每次Git提交时,强制严格执行制定的规范。终于完成 强制性的commit的配置2-6节主要介绍了项目前期的准备工作,便于项目以后管理。涉及到代码格式化、仓库管理、Git提交规则、代码规范。有基础的同学可以忽略跳过。从第八节开始正式进入项目。每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。

2024-01-02 09:46:33 1265

原创 第三节 码云新建仓库并同步本地代码

使用Git管理代码具有许多优点,特别是对于大型项目或需要多团队协作的项目来说更是如此。它提供了强大的版本控制、高效的协作、可靠的代码备份等功能,为开发人员提供了便利和灵活的工具来管理代码。按照步调走一直走下去

2023-12-29 11:12:37 343

原创 第四节 项目commit规范

多人开发项目时,每次Git提交都不明确提交了什么,增加功能?修复bug?修改了代码格式?没有哦规则。那我们制定制定提交类型及如何写提交信息的规则,提交强制必须遵守~每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。

2023-12-28 17:22:13 558

原创 第二节 代码格式化

代码格式化是指在代码中添加空格、换行和缩进来使其更易于阅读和理解的过程。代码格式化配置完毕!遵循一致的格式化风格可以提高代码的可读性和可维护性。

2023-12-27 16:08:50 400

原创 第一节 初始化项目

例如:初始化vue3项目例如:初始化项目完成,可以保存预设。

2023-12-27 15:48:39 518

原创 Vue3 [@vue/compiler-sfc] `defineProps` is a compiler macro and no longer needs to be imported.

在 <script setup> 中必须使用 defineProps 和 defineEmits API 来声明 props 和 emits ,它们具备完整的类型推断并且在 <script setup> 中是直接可用的.警告信息本身意思是:在 <script setup> 中 直接使用。1、import 中去掉 defineProps。,不需要再import。

2023-12-26 15:24:36 1197

原创 el-table 垂直表头

【代码】el-table 垂直表头。

2023-09-05 15:07:32 646

原创 electron : 无法将“electron”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

cmd 输入 npm install -g electron 执行。那查看下electron的版本号吧。然后重新运行 项目起来。

2023-04-28 15:01:13 1196 1

原创 electron Object.fromEntries is not a function at Object.eval

(1):看提示的文件是哪个,例如我的是node_modules下webpack-hot-middleware 下client.js。(2):也可以直接全局查询Object.fromEntries 它去寻找,当然前提是可以搜索到。需要把有使用Object.fromEntries 这个方法的直接注释,或者删除掉即可。electron-vue 下载使用并初始化项目。

2023-04-27 15:27:21 248

原创 九、操作数组的工具类java.util.Arrays

1.boolean equals(int[] a,int[] b):判断两个数组是否相等。3.void fill(int[] a,int val):将指定值填充到数组之中。2.String toString(int[] a):输出数组信息。4.void sort(int[] a):对数组进行排序。

2022-11-17 15:30:03 179

原创 八、数组的介绍及使用

多个相同类型数据按一定顺序排列 的集合,并使用一个名字命名,并通过编号的方式 对这些数据进行统一管理。

2022-11-14 17:05:55 175

原创 java 小知识点积累

随机数:Math.random(b-a+1)*100+a。字符串相等:.equals(str)

2022-11-01 14:38:40 141

原创 程序流程控制

多分支条件有交集 顺序很关键 认证考虑 谨慎驾驶。else和switch-case两种分支语句。有while、do…while、for三种循环语句。多分支包含的关系 应该先写小的 在写大条件。多分支 条件互斥的话 循序没关系。只有一行执行语句省略可以大括号。输出结果: atguigu。if else 可以嵌套。

2022-11-01 14:35:50 241

原创 运算符笔记

运算符包含:算术运算符、赋值运算符、比较运算符(关系运算符)、逻辑运算符、位运算符、三元运算符。

2022-10-31 15:24:28 78

原创 java强制类型转换

通常,字符串不能直接转换为基本类型,但通过基本类型对应的包装类则可以实现把字符串转换成基本类型。如: String a = “43”;强制类型转换是自动类型转换的逆过程,将容量大的数据类型转换为容量小的数据类型。用时要加上强制转换符:(),但可能造成精度降低或溢出。

2022-10-31 14:29:33 237

原创 String 引用数据类型

运算:和8种类型做运算 只能是连接。

2022-10-27 16:23:37 123

原创 变量的定义及转换

整型:byte:-128~127 (2的8次方) short(2的8次方) init (2的16次方)long(2的32次方)double:双精度,精度是float的两倍。声明float型常量,须后加‘f’或‘F’。格式:类型 名字(小驼峰) = 值 或者 类型 名字 名字=值。声明long型常量须后加‘l’或‘L’浮点类型:float(4个字节) double(8个字节)同一个作用域不能重名。布尔类型:boolean true false。字符类型:char 2个字节。注意点:先声明后使用。

2022-10-27 15:42:30 541

原创 第一天 运行第一个Java程序及注释

文档注释 javadoc -d author -version 文件名.java。先编译 javac 文件名.java。注释分为单行 多行及文档注释。运行 java 类名。多行注释不可以嵌套使用。

2022-10-26 16:39:25 122

原创 常用命令行指令笔记

cdmddelrd。

2022-10-25 15:44:50 78

原创 第八节 Electron主进程和渲染进程之间的通信

渲染进程通过事件执行主进程里的方法或者渲染进程通知主进程去处理事件,处理完成后广播一个事件给渲染进程,让渲染进程去处理。这就用到了主进程和渲染进程的通信。以上就是今天要讲的内容,主要思路就是主进程和渲染进程通信所涉及的一些知识点,当做笔记记下来。每天记录一点,助力成长!欢迎大家来浏览我的博客,如发现我有写错的地方,欢迎交流指正。

2022-10-21 17:12:59 871

原创 ps基础总结

ps基础

2022-10-16 12:51:23 89

原创 Element Radio组件 点击取消选择

有两个选项A、B 只能选择一个 单选按钮组组件无疑附加需求:当再次点击按钮组选中项时 取消选择。

2022-09-28 17:12:59 1378

原创 electron 应用程序updater实现热更新

3.在main文件夹下面创建更新文件。4.在main文件夹下面的。

2022-09-21 17:00:27 1740 1

vue element 项目默认css文件 style

vue element 项目默认css文件 style 下载后直接放在src根目录下 修改main.js文件引入即可

2024-01-02

vue3 elementPlus 项目 commitlint 配置文件

vue3 elementPlus 项目 commitlint 配置文件 下载放到根目录下就可以 确保项目已经安装commitlint

2023-12-29

vue3 ElementPlus项目 commit配置文件

vue3 ElementPlus项目 commit配置文件 规定了Git commit 提交类型、交互式消息提示步骤 subject文字长度默认是72

2023-12-29

.prettierrc 代码格式化配置

vue 项目代码格式化配置

2023-12-27

中级软件设计师备考笔记 -设计模式

中级软件设计师备考笔记 -设计模式

2023-12-26

空空如也

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

TA关注的人

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