que.js:微型,简单且有用的MVVM框架(在ES6中)

时间:2021-05-07 06:09:05
【文件属性】:
文件名称:que.js:微型,简单且有用的MVVM框架(在ES6中)
文件大小:50KB
文件格式:ZIP
更新时间:2021-05-07 06:09:05
JavaScript 项目介绍 !> 跳过废话, 直接开始表演。 一. 为何重复造* 现有的 MVVM 框架已经够多够好了,为什么还要自己折腾呢?原因不一而足,体积小巧如 art-template 则功能太简单,卓越强大如 Vue,为了兼顾各种环境和功能,体积又难免偏大。最让强迫症患者抓狂的是,这些框架们的语法多少有些不尽人意。 我想要的,就是引入一个小小的 JS 文件就能直接开搞,不要 watch 不要 compute 不要 component,越接近原生越好,能快速渲染页面即可。语法上要求所有指令直接绑定在 DOM元 素上,而不是另起一行写循环或判断;methods 和 data 并列,而不是单独建立 methods 对象。最接近需求框架是微信小程序,可惜它无法直接应用于 Web 项目。 为此,我借鉴了许多经典,掉进过大量深坑,耗费了无数昼夜,浓缩出这个大约 8K 的小玩意,其核心源自 Vue 的早期版本
【文件预览】:
que.js-master
----heatmap.js()
--------heatmap.js(7KB)
--------index.html(3KB)
--------README.md(530B)
----svg2png.js()
--------svg2png.js(1KB)
----waterfall.js()
--------waterfall.js(2KB)
--------README.md(902B)
--------test.html(619B)
----README.md(3KB)
----gallery.js()
--------gallery.js(9KB)
----docs()
--------COVER.md(192B)
--------index.html(928B)
--------.nojekyll(0B)
--------favicon.ico(4KB)
--------CNAME(10B)
--------assets()
----que.js(19KB)
----toast.js()
--------README.md(1KB)
--------toast.js(15KB)
--------test.html(3KB)

网友评论