Tiana随笔

Vue

vue 标签下的全部文章。

给博客加一个能搜正文的搜索:FastAPI 倒排索引 + Vue 3 搜索框

2026年9月24日 · 工程与效率

站内搜索只能匹配标题,正文完全搜不到。这篇是重写实录:一个两百行不到的 Python 内存倒排索引、中文 bigram 分词、FastAPI 接口,以及 Vue 3 那边必须处理的防抖与竞态。

Vite 环境变量和构建配置入门

2026年9月16日 · Vue

本地构建时 BASE_URL 写的是线上域名,CSS 里硬编码打进 bundle,后台接口地址全错,排查花了俩小时。这篇记 Vite 的环境变量命名规矩、按环境分文件、自定义 mode,以及一次把真密钥写进 env 文件的翻车。

Vue Router 导航守卫的常见用法

2026年9月16日 · Vue

我这个博客是 Vue 3 写的,但没用 vue-router,路由是手写 pushState。不过守卫那套思路通用:登录校验、页面标题、滚动位置。这篇是当时研究 vue-router 的笔记,已经改成手写路由也能直接用的版本。

Vue3 中 ref 和 reactive 怎么选

2026年9月16日 · Vue

Vue 3 刚出那会儿我还带着 Vue 2 的 data 思维,把表格组件写错了。这篇记 ref 和 reactive 我现在怎么选、reactive 当函数入参和解构时丢响应性的两次翻车,还有团队约定为什么能省一半心智。

第一篇笔记:把知识写下来

2026年9月14日 · Python

搭这个博客前我给自己定了条规矩:没有多人同时写、没有事务需求,就不上数据库。13 张表全用 JSON 文件,读写加起来不到五十行。代价是第二天就丢过一次数据,而脚本当时还打印了成功。