摘要: 1、父子路由在页面局部跳转的应用 2、通过replace实现不可后退跳转 3、通过钩子函数实现路由和页面跳转 4、路由重定向 5、pinia 6、修改通过useStore拿到的数据 7、storeToRefs 8、pinia里的getters的使用 9、store的组合式写法 1、父子路由在页面局部 阅读全文
posted @ 2024-01-05 00:23 惊朝 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 1、ref标签 2、TS中的接口、泛型、自定义类型 3、props父子组件传递数据 4、组件的生命周期 5、初识axios 6、自定义Hooks 7、配置路由的步骤 1、ref标签 ref放在普通html标签上拿到的是DOM元素,放在组件标签上拿到的是组件实例对象 假设有如下代码,要求输出h2标签里 阅读全文
posted @ 2024-01-02 20:22 惊朝 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 本文章主要概述了: 1、webpack和vite构建vue项目的区别 2、vue项目创建以及启动 3、vue官方在vscode中推荐的插件 4、vue项目目录解析 5、src目录解析 6、vue2的组合式API到vue3文件的格式 7、响应式数据ref和reactive 8、响应式解构toRefs 阅读全文
posted @ 2024-01-01 23:34 惊朝 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1、创造一个基类 src/scripts/AcGameObject.js const AC_GAME_OBJECTS = []; // 存储所有游戏对象 export class AcGameObject { constructor(){//构造函数 AC_GAME_OBJECTS.push(thi 阅读全文
posted @ 2024-01-01 22:10 惊朝 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 箭头函数: (1)this指向的问题:箭头函数的this指向定义时,外层第一个普通函数的this (2)箭头函数不能new(不能当作构造函数来用) (3)箭头函数没有prototype (4)箭头函数没有arguments 传统定义函数的方法如下(定义了一个函数名为one,返回值为字符串"I'm o 阅读全文
posted @ 2023-12-28 23:21 惊朝 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 1、配置路由 (1)普通路由的配置 在views文件夹下创建好了各种页面的视图之后,接下来在router/index.js文件中配置好路由,具体配置如下: 假设要配置ranklist的页面,首先要在router/index.js文件中导入这个模块 import RanklistIndexView f 阅读全文
posted @ 2023-12-28 18:40 惊朝 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1.勾选Spring Web和Thymeleaf Thymeleaf是前后端不分离的页面写法(我们这里用vue3写,这一项可以不勾选) 阅读全文
posted @ 2023-12-28 15:00 惊朝 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 1、启动vue项目 npm run serve 2、安装插件 npm i vue-router npm i vuex //(不知道是不是这个,反正一开始有几个要装) 3、bootstrap使用 先安装bootstrap依赖: npm install bootstrap npm install @po 阅读全文
posted @ 2023-12-28 14:59 惊朝 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1、生成密钥 git的使用是建立在ssh之上的,在家目录下,输入ssh-keygen,生成了密钥,打开 .ssh 文件夹,其中id_rsa是私钥,id_rsa.pub是公钥。 2、git仓库的配置 复制自己的公钥,将它粘贴在仓库的ssh密钥处,设置添加好标题,然后点击添加密钥即可 3、本地git仓库 阅读全文
posted @ 2023-12-27 13:58 惊朝 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 1、拉取Ubuntu镜像 docker search mysql // 查找mysql镜像 docker pull mysql:8.2 //镜像的版本号可以访问dockerhub官方网址查询 效果:拉取了一个版本为8.2的mysql镜像 2、删除docker镜像 docker rmi mysql:8 阅读全文
posted @ 2023-12-25 23:50 惊朝 阅读(378) 评论(0) 推荐(0) 编辑