课堂笔记 课堂 笔记vue
Vue 路由——重定向
问题描述:网页打开,url 默认是 / 路径,未匹配到组件时,会出现空白 解决:重定向 → 匹配 path 后,强制跳转 path 路径 语法:{ path : 匹配路径 , redirect : 重定向到的路径 } const router = new VueRouter({ routes: [ ......
学习归纳 | 关于java后端+vue前端+app端 | 学生初入工作
1.工作感受 首先,目前所作工作主要就是看懂前人的代码,并且修改一些bug,由于对方不在维护,交由我部门进行维护。 个人所学浅薄,有许多技术知识需要学习,上学期间做的东西真是非常不成熟,所用技术栈也非常少。 纸上得来终觉浅,绝知此事要躬行。看再多开发文档,不如实际去写项目。 很多知识,学的很多,但用 ......
vue $refs.aaa aaa模板引用子组件 是个空数组 原因
我的代码结构大致这样 <el-tabs v-model="activeTab"> <el-tab-pane v-for="(tab, index) in 一个数组bbb" :key="index" :label="tab.label" :name="tab.name" > <子组件 ref="aaa ......
博客笔记要求
#### 笔记风格的三条建议: 1. 结构清晰、细化(看着舒服便于查找) 2. typota风格设置,善用引用、序号、点(看着美观) 3. 多放图片,大小合适和大小一致(看着美观) #### 笔记内容的三条建议: 1. 保证内容正确性,多测试(集百家之言并有自己理解) - (1)看懂 - (2)善用 ......
问题记录贴:vue-i18n在弹出框中$t()报错:TypeError: Cannot read property '_t' of undefined
网上有用的解决方法:vue 国际化在弹出框中$t()报错:TypeError: Cannot read property '_t' of undefined 大佬给出的解决方法: 弹窗是一个新的Vue对象,只需要单独给弹窗重新绑定i18n即可。 代码: // dialog/main.js impor ......
强连通分量学习笔记
# 强连通分量学习笔记 ## 一.定义 在有向图G中,如果两个顶点u,v间有一条从u到v的有向路径,同时还有一条从v到u的有向路径,则称两个顶点强连通,如果有向图G的每两个顶点都强连通,称G是一个强连通图,有向非强连通图的极大强连通子图,称为强连通分量. ## 二.taojian算法 (时间复杂度为 ......
Vue 生命周期
Vue 生命周期 Vue 生命周期指的是 Vue 实例从创建到销毁整个过程 Vue 生命周期函数 Vue 生命周期函数(或生命周期回调函数、生命周期钩子)指的是在 Vue 生命周期的特定关键时间点被 Vue 自动调用的一些特殊函数 注意事项 生命周期函数的名字不可更改,但函数的具体内容是程序员根据需 ......
【笔记】数组的动态初始化和静态初始化
数组初始化简单基本分析: 1 package array; 2 3 public class array02 { 4 public static void main(String[] args) { 5 //静态初始化; 6 int[] num1 = {1,2,3,4,5,6}; 7 //动态初始化 ......
Vue: keep-alive的使用
作用: 组件切换时保持组件状态不被销毁 属性: include——包括:值为字符串或正则表达式或数组;指定的组件被缓存 exclude——不包括:值为字符串或正则表达式或数组;指定的组件不被缓存 exclude优先级高于include 用法: <keep-alive include="home,ab ......
仅作笔记用:C语言 将结构体以二进制形式写入文件
直接以文本文件的方式写入固然也可以,但是如果遇到数据量大的情况,会占用比较多的磁盘空间。这里收集汇总了一下将结构体数据写入二进制文件以及后续读取为结构体的办法。 写入二进制文件的话,成员变量就可以直接以例如 int、float、double 这样的形式存储到磁盘,而不是转换成字符串,这样不仅节省磁盘 ......
JavaWeb入门笔记
1.JDBC 简介:JDBC就是使用Java语言操作关系型数据库的一套API //注册驱动 Class.forName("com.mysql.jdbc.Driver"); //获得连接对象 String url = "jdbc:mysql://127.0.0.1:3306/test";//?useS ......
vue3+vite import 引入ThreeBSP库 报错
我在网上查了一下 先用 npm 下载了三方包 npm i three-js-csg 再使用 const ThreeBSP = require('three-js-csg')(THREE) 的方法引入 出现了这个报错 查了是因为require 是webpack 里的 vite不支持 所以找不到 然后我 ......
2023_10_11_MYSQL_DAY_03_笔记_上
2023_10_11_MYSQL_DAY_03_笔记_上 10章 作业题01答案 INSERT INTO class(classid,cname) VALUES(1,'Java1班'); INSERT INTO class(cname,classid) VALUES('Java2班',2); INS ......
《Mastering the FreeRTOS Real Time Kernel》读书笔记(1)堆内存管理
这是161204的版本,不完全覆盖目前最新版本的内核。 0.关于freeRTOS 首先提出了了在小型嵌入式系统中为何需要多任务管理的问题,介绍了freeRTOS的用途。然后开始做广告,吹了一波freeRTOS的好处。其中要注意一些关键的名词:任务优先级分配、任务通知、队列、信号量、互斥锁、软定时器、 ......
信号处理---笔记
1.采样率:每秒钟采样的次数。例如,如果在1秒内采集了1000个数据点,则采样率为1000Hz。 若采样率为1kHz,即每秒进行1000次采样,我们可以得出以下结论: 对于50Hz的正弦波,每个周期内将进行1000 / 50 = 20次采样。 对于200Hz的正弦波,每个周期内将进行1000 / 2 ......
vite.config.js base 与 vue-router base
vite.config.js base 决定了打包后,资源引用的前缀 base:'/hlw/' link ref='/hlw/assets' 打包后的dist要放到 /hlw 路径下 base 的值 与 process.env.BASE_URL、import.meta.env.BASE_URL一致 ......
A Lightweight Method for Modeling Confidence in Recommendations with Learned Beta Distributions论文阅读笔记
A Lightweight Method for Modeling Confidence in Recommendations with Learned Beta Distributions论文阅读笔记 摘要 大多数推荐系统并不提供对其决策信心的指示。因此,他们不区分确定的建议和不确定的建议。现 ......
NEXTCLOUD开发文档学习笔记-之加载源码
VSCODE打开NEXTCLOUD源码时,因为DOCKERFILE里面有一条安装nvm的命令,而安装NVM需要从国外下载Install.sh,受国内网络环境影响,执行“curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/inst ......
vue项目个人配置
src/assets/base.css :root { --html-bg-color: #ffffff; } html.dark { --html-bg-color: #242424; } src/assets/reset.css /** * Eric Meyer's Reset CSS v2.0 ......
Vue3 + Electron
https://www.electronjs.org/ https://www.electron.build/ 1. 创建一个vue3项目 可参考之前的笔记 2. 安装Electron $ npm install electron -D $ npm install vite-plugin-elect ......
Vue3常用库安装
目录Pinia引入使用Element Plus安装完整引入Volar支持按需导入-自动导入unocss&Icon安装unocss安装Icon库使用动态引用图标Iconify安装使用 Pinia 引入 // main.ts import { createPinia, type PiniaPluginC ......
Vue-父组件监听子组件的生命周期
egg:父组件监听子组件挂载并做对应的逻辑处理 1.在子组件中通过this.$emit触发父组件的事件 // Parent.vue <Child @mounted="doSomething"/> doSomething() { console.log('doSomething'); } // Chi ......
将Vue3项目部署到Github Pages
1. 创建vue3项目 $ npm init vue@latest 初始化工程,并验证。 2. 创建github仓库 3. 连接vue项目到github仓库 打开vue项目根目录,初始化本地git仓库 $ git init $ git add . $ git commit -m "init" 连接v ......
Vue实现a标签点击打开新页面但不触发路由跳转的效果
概要 对于一个a标签,原生效果有点击直接当前页跳转路由,按键(windows为ctrl,ios为command)+ 点击打开路由的新页面这两种效果 注意,第一种效果是a标签自带的,第二种效果是浏览器的行为。 如图为普通a标签和部分属性,点击跳转新路由/newapi,当然同时也会触发newUrl函数 ......
ORB-SLAM3学习笔记
在 IMU 初始化之前和之后,ORB-SLAM3 的坐标系的定义是不同的: 初始化之前:坐标系基于第一帧图像。它的定义完全基于视觉信息。Z轴正向视深度,X轴和 Y轴与图像平面对齐。 初始化之后:一旦 IMU 初始化成功,坐标系会调整以适应一个“世界坐标系”,其中重力方向定义为 Z轴负方向。这样,X轴 ......
《流畅的Python》 读书笔记 第二章数据结构(2) 231011
2.5 对序列使用+和* 通常 + 号两侧的序列由相同类型的数据所构成,在拼接的过程中,两个被操作的序列都不会被修改,Python 会新建一个包含同样类型数据的序列来作为拼接的结果 +和*都遵循这个规律,不修改原有的操作对象,而是构建一个全新的序列 l1 = [1,2,3] l2 = [4,5,6] ......
《信息安全系统设计与实现》第六周学习笔记
第十一章 EXT2 文件系统 EX2文件系统数据结构 创建虚拟硬盘 mke2fs [-b blksize -N ninodes] device nblocks 虚拟磁盘布局 Block#0:引导块 超级块 Block#1 容纳整个文件系统的信息 超级块的重要字段: u32 s_inodes_coun ......
babel在vue项目中使用(vue兼容)
https://blog.csdn.net/qq_37493515/article/details/118628968 一、vue-cli创建babel1、在用脚手架创建项目时,可以选择babel直接创建一般情况下是默认配置,直接使用就可以了 二、单独引入babel(直接修改package.json ......
npm init vite@latest vue3study --template vue
D:\Temp>npm init vite@latest vue3study --template vuenpm ERR! code ETIMEDOUTnpm ERR! errno ETIMEDOUTnpm ERR! network request to https://registry.npmjs ......