点
litevue 是一个叉子 柔软 由 Evan You 编写 —— 一种替代分发 阴道 为渐进增强而优化的:将交互作用潜入服务器所赋予的HTML上,其模板语法和回动心理模型与标准Vue相同.
Npm上公布为 @aevantec/litevue - 那个
未瞄准的名称被一个无关的 lite-vue 软件包。 IIFE/UMD 全球
留下来 LiteVue。 。 。 .
- ~11kb 时 被真人所驱动
@vue/reactivity - Vue 相容语法 :
{{ }}, (中文(简体) ),v-if编号 :v-for(按键),v-model, (中文(简体) ),v-show,, , , , , , , , - 内建的支架 ——页内检查面板+浏览器扩展,一行可禁用生产
- 过渡 与
v-show财务报告和审定财务报表v-if(延迟卸载) - 插件系统 带有十一个先行插件:相交、相相相接、相接、对焦(+trap)、倒塌、过渡、口罩、形态、介质、大小调整、弹出(+anchor)和导航
- 懒散的安装 —— 说
v-scope.visible, (中文(简体) ),.idle财务报告和审定财务报表.interaction在看到一个区域、浏览器闲置或首先使用之前, 让它不受约束 - 构成部分 按名称注册
app.component(),可从v-scope - 全球存储 (单位:千美元)
store()编号 :$store和魔法属性$dispatch, (中文(简体) ),$watch, (中文(简体) ),$id, (中文(简体) ),$root, (...) (中文(简体) ) - 缓存衍生状态 与
computed(),同时reactive()财务报告和审定财务报表watchEffect() - 额外事件修改符 :
.outside, (中文(简体) ),.window, (中文(简体) ),.debounce, (中文(简体) ),.throttle,动画事件过滤器 - 错误诊断 指示、要素和表达式的名称,以及你的意思名称
app.onError()用于监测生产 - 发展建设 带有常见错误警告, 由 Vite 和 Web 软件包在开发时自动选择
- 具有活性含量的安全性:注入的标记在明确挂起之前是惰性的,以及
morph在不丢失范围状态、焦点或滚动的情况下更新服务器已配置的区域
快开始
<script src="https://unpkg.com/@aevantec/litevue" defer init></script>
<div v-scope="{ count: 0 }">
{{ count }}
<button @click="count++">inc</button>
</div>
或与一捆子:
npm install @aevantec/litevue
import { createApp } from '@aevantec/litevue';
createApp({ count: 0 }).mount();
文档
完整文献资料 文件站点 (来源于 docs/, (中文(简体) ), pnpm docs:dev 用于本地运行 :
- 导言 - 是什么,Vue相容性,限制,安全和CSP
- 安装 ——CDN,npm,挂载选项,开发建设
- 要点 ——状态,温和,组件,生命周期,动态内容,服务器驱动的HTML,资源,形式,错误处理
- 指令 ——每条指令一页,并有活演示
- 魔术 —— 说
$el, (中文(简体) ),$store, (中文(简体) ),$dispatch, (中文(简体) ),$watch, (中文(简体) ),$id,, , , , , , , , - 全球 —— 说
createApp(), (中文(简体) ),store(), (中文(简体) ),reactive(), (中文(简体) ),computed(), (中文(简体) ),watchEffect(), (中文(简体) ),nextTick(), 编织工具 API - 插件 ——所有一党插件,并写出自己的插件
- 开发工具 – 检查员面板,浏览器扩展,生产 kill-switch
- 飘飘自来 • 妇女 从高山来
发展
pnpm install
pnpm dev # every example and playground page, at localhost:3000
pnpm test # vitest suite
pnpm build # core, devtools and plugin bundles, production and development
pnpm docs:dev # documentation site
见 变动情况 为了叉子的历史.
状态
litevue 原产地为0.4.1, 现已不再积极维持在上游。 它旨在保持与标准Vue行为保持一致,这样代码可以以最小的摩擦来从Vue中毕业.
许可证
麻省理工学院. 由 Evan You 作词的原始 pitte-vue;由 litevue 贡献者作词的分叉添加.