排序
Vue 应用的无障碍访问
Vue 应用的无障碍访问Are you an LLM? You can read better optimized documentation at /guide/best-practices/accessibility.md for this page in Markdown formatWeb 无障碍访问 (也称为 a11...
Vue 安全
安全 报告漏洞 当一个漏洞被上报时,它会立刻成为我们最关心的问题,会有全职的贡献者暂时搁置其他所有任务来解决这个问题。如需报告漏洞,请发送电子邮件至 security@vuejs.org。 虽然很少发现...
TypeScript 与组合式 API
TypeScript 与组合式 API 观看 Scrimba 的互动视频课程 这一章假设你已经阅读了搭配 TypeScript 使用 Vue 的概览。 为组件的 props 标注类型 使用 <script setup> 当使用 <script setu...
关闭不活跃的议题
关闭不活跃的议题 你可以使用 GitHub Actions 对在一段时间内处于非活跃状态的议题进行评论或将其关闭。 简介 本教程演示如何使用 actions/stale 操作来评论和关闭在一段时间内处于非活动状态的...
移除 Effect 依赖
当编写 Effect 时,linter 会验证是否已经将 Effect 读取的每一个响应式值(如 props 和 state)包含在 Effect 的依赖中。这可以确保 Effect 与组件的 props 和 state 保持同步。不必要的依赖可...
使用 ref 操作 DOM
使用 ref 操作 DOM由于 React 会自动处理更新 DOM 以匹配你的渲染输出,因此你在组件中通常不需要操作 DOM。但是,有时你可能需要访问由 React 管理的 DOM 元素 —— 例如,让一个节点获得焦点...
更新 React state 中的对象
state 中可以保存任意类型的 JavaScript 值,包括对象。但是,你不应该直接修改存放在 React state 中的对象。相反,当你想要更新一个对象时,你需要创建一个新的对象(或者将其拷贝一份),然...
React 哲学
React 可以改变你对可见设计和应用构建的思考。当你使用 React 构建用户界面时,你首先会把它分解成一个个 组件,然后,你需要把这些组件连接在一起,使数据流经它们。在本教程中,我们将引导你...
环境变量和模式
环境变量和模式 Vite 在特殊的 import.meta.env 对象下暴露了一些常量。这些常量在开发阶段被定义为全局变量,并在构建阶段被静态替换,以使树摇(tree-shaking)更有效。示例jsif (import.me...
Vite 服务端渲染(SSR)
Vite 服务端渲染(SSR)注意这里的 SSR 特指 React、Preact、Vue 和 Svelte 等前端框架所支持的能力:在 Node.js 中运行同一个应用,预先渲染为 HTML,最后在客户端完成水合。如果你要对接传统...


