首页
前端
后端
分类
归档
标签
应用
收藏
我的学习心得
行动起来,活在当下
累计撰写
223
篇文章
累计创建
60
个标签
累计收到
4
条评论
栏目
首页
前端
后端
分类
归档
标签
应用
收藏
目 录
CONTENT
以下是
Web
相关的文章
2023-05-11
全局组件的类型声明
声明文件(Declaration File)是一种包含了 JavaScript 模块、类、函数等类型信息的特殊文件。声明文件通常以 .d.ts 作为扩展名,可以让 TypeScript 编译器正确的识别 JavaScript 代码中的类型信息,并提供相关的代码补全和类型检查。所以,我们在代码编辑器中
2023-05-11
1496
0
0
TypeScript
2023-05-10
基于浏览器缓存的渐进式 Composable API
2023-05-10
1186
0
0
Vue
项目心得
2023-05-05
marked 引入公式渲染插件 marked-katex-extension
marked 是一个用来将 MarkDown 文档渲染成 HTML 的 NPM 工具。marked 本身不提供对公式的渲染,如果要渲染公式还需要安装额外的插件包。marked-katex-extension 插件包可以用来渲染公式,但是它本身是一个 js 包,在 ts 项目中使用不能通过 ts 编译
2023-05-05
2493
0
1
Vue
2023-03-10
highlight.js 集成到 marked 并动态切换明暗两种主题
以 atom-one 主题为例,首先我们将两个样式表抄过来:将 highlight.js/styles/atom-one-dark.css 抄到 assets/css/hljs/atom-one-dark.scss 里面,并在外面套个 .hljs-atom-one-dark{} 壳子将 highl
2023-03-10
3599
0
1
Vue
2023-03-08
浏览器刷新或者后退时怎么记住 NTabs 组件的子标签组件状态?
使用 Tabs 组件时一般会设置一个默认展示的 tab 子组件,当我们在非默认子组件刷新浏览器页面时,Tabs 组件将恢复到它默认的子组件。或者我们通过非默认子组件进入下一级路由后点击浏览器的返回按钮,页面将返回 Tabs 组件的默认子组件,而不是我们路由跳转前的那个非默认子组件。<n-tab
2023-03-08
1119
0
0
Vue
项目心得
2022-08-22
ts 类型谓词 is 的用法
在 TypeScript 中,is是一个 类型谓词,用来帮助 ts 编译器 收窄 变量的类型。具体场景是,我们需要通过if来判断某个变量的类型,从而针对特定的类型执行一些特定的操作。一般情况下,变量的类型在定义时被确定,并且在使用时不会发生变化。is使得变量在 js 层面被类型判断后,在 ts 层面
2022-08-22
5555
1
7
TypeScript
2022-08-11
vue开发实践:动态打印日志的窗口
定义一个定高的显示框,不断向显示框中打印添加日志消息,每次更新时都将内容滚动至最底部。其关键步骤就是:找到被滚动的元素,然后设置其 scrollTop 等于 scrollHeight。这里我使用了 NaiveUI 提供的 NScrollbar 组件代替了原生的滚动条:<script setup
2022-08-11
4186
0
0
Vue
2022-08-09
vue3:CSS 样式中引用 JavaScript 变量
2022-08-09
2038
0
0
Vue
2022-08-04
JS 事件循环学习笔记
2022-08-04
1270
0
0
JavaScript
2022-06-20
使用 Gitlab 自动部署前端项目
2022-06-20
2108
0
0
Web
1
2
3
4
5
6