自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一些常用的工具网站链接

记录一下自己常用的一些网站链接,不断更新,目前有,随机图库,免费图片,自动生成logo,去背景,插画库,在线PS等

2023-12-23 17:23:47 2158

原创 TS中的Class

能够在类自身的内部this点,以及子类中通过super点,类名点的方式访问。implements 关键字用于传递对类产生约束的数据类型。派生类负责实现具体的方法功能且必须实现指定的方法。抽象类说明要什么方法,接收返回什么数据类型。

2025-04-02 16:00:46 131

原创 内置对象的类型声明

如果不确定标签的类型,可以采用NodeListOf与联合类型。当没有具体的细分类时,使用HTMLElement来声明。确定获取标签的数据类型后使用 NodeList。正常获取标签的话区别只是中间元素的名称区别。这一类的类型直接用他自身声明数据类型即可。

2025-04-02 11:20:58 129

原创 联合类型|类型断言|交叉类型

传哪一种类型都可以的联合类型。

2025-04-02 10:09:49 187

原创 函数类型声明

函数默认值注意函数默认值与可选形参冲突二者之可选其一函数可选形参注意可选形参与函数默认值冲突二者之可选其一对象数据类型形参声明函数中定义this的类型第一个参数可以指定this的数据类型

2025-04-01 17:22:54 103

原创 数组类型的声明语法

【代码】数组类型的声明语法。

2025-04-01 16:03:38 136

原创 interface关键字

用于声明类型接口。

2025-04-01 15:20:09 617

原创 leetcode 的一些算法题

记录一些刷过的算法笔记

2025-03-08 11:52:24 212

原创 按需导入Echarts

【代码】按需导入Echarts。

2024-11-08 09:23:34 154

原创 后端直接返回Blob怎么导出Excel文件

【代码】后端直接返回Blob怎么导出Excel文件。

2024-10-28 17:31:12 177

原创 2.如何定制 Dcat-admin list 中显示的信息

dcat-admin 中list页面表格的自定义显示,按钮禁用操作,表格和列进行筛选的介绍

2024-08-06 17:59:08 583

原创 1. dact-admin 中如何发布一个表并添加到导航栏

在dcat-admin 中快速的发布一个表的list页面

2024-08-06 17:40:37 421

原创 filament 初使用记录

关于filament使用的使用笔记

2024-07-29 02:24:51 1098

原创 SEO 优化主要手段简介

seo 优化建议

2024-06-19 10:42:38 567

原创 浅尝 express + ORM框架 prisma 的结合

express 中 使用 ORM 框架 prisma 对 MySql 数据库的增删改查

2024-04-16 18:05:46 1150

原创 浏览器url地址栏空格变+号

浏览器地址栏空格变+号问题原因以及解决办法

2024-02-18 17:15:40 1403

原创 Vue-router中使用pinia,const xxxStore = usexxxStore()报错

Uncaught Error: [🍍]: "getActivePinia()" was called but there was no active Pinia. Are you trying to use a store before calling "app.use(pinia)"?See https://pinia.vuejs.org/core-concepts/outside-component-usage.html for help.This will fail in production.

2024-02-18 16:06:02 647

原创 Vue3的自定义指令怎么迁移到nuxt3

Vue3指令如何迁移到nuxt3中

2024-01-29 15:34:49 803

原创 Vite+Vue3使用Vue-i18n笔记

vite+Vue3接入Vue-i18n国际化的步骤以及常用的方式,如模块化,如何在setup中使用vue-i18n的翻译器$t

2024-01-25 16:22:12 2635

原创 https与http百度地图不显示问题

Mixed Content: The page at '' was loaded over HTTPS, but requested an insecure script ''. This request has been blocked; the content must be served over HTTPS.百度地图报错,地图不显示,http协议与https协议冲突

2024-01-16 16:24:11 1201

原创 nuxt 不解析HTML结构bug

[Vue warn]: Failed to resolve directive: top[nitro] [unhandledRejection] TypeError: Cannot read properties of undefined (reading ‘getSSRProps’)

2024-01-05 14:38:26 1642

原创 nuxt中图片资源动态绑定

nuxt中动态绑定资源的方式之一,个人笔记

2024-01-03 17:03:15 907

原创 nuxt3引入Ant Design Vue4.0.8版本报错 500 [vite-node] [ERR_LOAD_URL] ant-design-vue/dist/antd.css

nuxt3引入ant-design-vue4.0.8过程中导入样式失败以及解决的方法

2024-01-03 16:08:51 1293

原创 nuxt中设置默认的seo信息以及对指定路由界面的设置

nuxt 设置全局的SEO信息以及指定界面的SEO信息设置

2024-01-03 11:39:35 668

原创 Error: Failed to download template from registry: fetch failed,初始化Nuxt一直报错

在npx nuxt init xxx 的时候一直报错Error: Failed to download template from registry: fetch failed发现不行尝试改hosts文件具体的IP Address 可以访问https://sites.ipaddress.com/raw.githubusercontent.com/进行查看最后ping 了一下 raw.githubusercontent.com 发现ping通了但还是不行我的项目路径有中文,改了之后顺顺利利

2023-12-28 10:09:48 713 2

原创 Vue-router切换路由使用Transition达到过渡效果

使用Vue-router时配合内置组件达到切换路由的动画过渡

2023-12-27 15:59:51 766

原创 记录使用Vue-router跳转路由后返回顶部的实现

实际上Vue-router官网中已经有这个例子,但是我懒得翻那个文档了就自己记录下来了。

2023-12-27 15:54:11 595

原创 Vue3 hook用于修改当前界面的title属性

封装的这个hook可以用来修改当前页面路由的title属性,当然你要改当前的SEO,keywords或者说明也是可以拓展的。

2023-12-22 16:24:28 656

原创 Vue3中图片资源链接的方式 new URL

Vue3 中动态绑定资源路径的声明方式,避免打包时访问不了资源路径

2023-12-22 11:19:36 959

原创 记录一个自己用的Axios二次封装源码主要设计一些baseUrl和响应的数据解构

对axios,base路径、超时时间、以及默认的请求拦截和响应拦截和指定默认的请求方法和将get的data转化为params参数,方便使用时直接放到data即可

2023-12-21 09:50:00 420

原创 puppeteer 进行模拟访问网站并随机一段时间后关闭标签页

puppeteer的基本使用案例 模拟用户访问网站

2023-12-07 17:54:42 327

原创 Vue3自定义动画指令的封装&注册&使用

看渡一短视频袁老师封装的Vue指令使用记录,Vue自定义动画指令,进入可视范围后执行动画

2023-12-07 09:21:11 579 1

原创 Web3 Vue3连接MetaMask(小狐狸)钱包Request of type ‘wallet_requestPermissions‘ already pending for origin过程记录

"Request of type 'wallet_requestPermissions' already pending for origin http://localhost:5173. Please wait."报错解决,window.ethereum冒红解决,以及Vue3连接MetaMask小狐狸钱包的步骤

2023-11-23 15:47:07 1429

原创 Vue3中高级侦听器watchEffect的使用

默认情况下,高级监听器会自动执行一次监听的函数体,但首次不会触发这个函数本段代码的输出如下更改msg属性我们可以看到num是没有改变的。触发侦听的是msg属性的改变。并且函数的执行顺序优先于其他同步语句,哪怕被写在最下面。最后当我们点击停止监听时调用返回的stop函数时,会再次执行一次函数但不会触发其余代码的执行。同时后续如果继续更新方法中侦听到的值,所有的语句也不会再触发。

2023-11-07 17:54:42 191

原创 Vue3侦听器watch的使用

reactive如果是整个对象进行监听同ref一样直接写入数组即可。需要开启深度监听,对于ref声明的响应式数据默认浅层监听。需要通过()=>obj.key的形式返回监听的具体属性。以数组的形式传递需要监听的数据,ref直接写入数组。newVal和oldVal都是新的Value。newVal和oldVal都是新的Value。reactive中的一个属性需要以函数返回。默认深层次监听,内层更改直接出发。

2023-11-07 16:06:41 83

原创 Vue3插槽的基本使用之匿名插槽、具名插槽、作用域插槽、动态插槽

无论是具名还是匿名皆可使用,用于将子组件中的特定数据暴露给父组件进行操作。可以将子组件中给user插槽上绑定的data属性在父组件中解构出来。的方式绑定属性暴露给父组件,并且可以暴露多个。这个来找到子组件中的匿名插槽进行解构数据。标签绑定name属性可以指定插槽的名字。可以将内容绑定到子组件插槽名字为。在父组件中通过给 标签加上。如果是匿名插槽则需要使用。

2023-11-07 14:50:41 293

原创 Vue3异步组件的基本使用

vue3异步组件setup语法糖模式下的基本使用

2023-11-07 14:02:30 173

原创 Vue3动态组件component的基本使用以及注意事项

首先看一下官方的定义这是一个类似于组件的“元组件”,渲染的内容由is接收到的参数进行决定的。

2023-11-07 11:17:20 2396

原创 Vue3引入组件报错搞了声明文件之后还是报错:找不到模块“./views/xxx”或其相应的类型声明

在这里引入的时候一直报错,上网搜索之后说需要加上声明文件xxx.d.ts,有说放根目录也有说放src目录。但是我试了一下都没有效果报错依旧。最后补充完整的目录报错消失。

2023-11-07 10:47:55 591

原创 Vue3语法之ref&reactive

vue3文档中中响应式ref reactive的语法以及注意点

2023-11-05 14:19:42 175

空空如也

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

TA关注的人

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