petite-vue 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
petite-vue 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
petite-vue 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MIT
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 Alias_Travis
适用人群 未知
收录时间 2021-07-13

软件简介

petite-vue 是一个为渐进式增强而优化的 Vue 的替代发行版。它提供了与标准 Vue 相同的模板语法。然而,它是专门为在由服务器框架渲染的现有 HTML 页面上 "洒"上少量交互而优化的。

特性:

  • 只有~5.8kb
  • 与 Vue 兼容的模板语法
  • 基于 DOM
  • 由 @vue/reactivity 驱动

状态:

  • 这是一个非常新的东西。可能会有一些错误,而且可能还会有 API 变化,所以使用时要自己承担风险。
  • issue 列表是故意关闭的,因为我现在有更优先的事情需要关注,不想被分心。如果你发现了一个 bug,你必须自己去解决它或者提交一个 PR 来修复它。也就是说,请随时使用讨论标签来互相帮助。
  • 目前不太可能接受功能请求 —— 这个项目的范围是有意保持在最低限度的。

使用:

petite-vue无需构建步骤即可使用。只需从 CDN 加载它:

< script  src =" https://unpkg.com/petite-vue " defer  init > </ script > 

<!-- 页面任意位置 --> 
< div  v-scope =" { count: 0 } " > 
  { { count }} < button @click =" count++ " > inc </ button > </ div >
   
  • 使用 v-scope 来标记页面上应该由 petite-vue 控制的区域;
  • defer 属性使脚本在 HTML 内容被解析后执行;
  • init 属性告诉 petite-vue 自动查询并初始化页面上所有具有 v-scope 的元素。
     
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
3 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部