文件名称:smooth:最简单的javascript模板引擎
文件大小:15KB
文件格式:ZIP
更新时间:2024-07-27 10:31:51
JavaScript
光滑的 最简单的javascript模板引擎 用法 主要功能是将数据对象与文档中现有的 DOM 结构相关联。 为 DOM 元素添加适当的绑定属性 在最顶层元素上调用Smooth.render (使用绑定对象) 就是这样! 这将用对象的内容填充 DOM 结构,并且(对于用户可编辑元素,例如输入)自动保持它们同步。 绑定到数组的元素将被复制,每个副本都绑定到适当的数组元素。 绑定到对象的元素会将其子元素绑定到该对象的属性(或主绑定对象中该位置的任何对象 - 以防子对象本身被替换)。 在绑定事件回调(以及任何其他模板触发的操作)期间对对象所做的更改将自动反映在 DOM 结构上。 可以使用Smooth.update函数随时应用其他更改。 例子 这是一个非常基本的示例(显示双向绑定): : 另一个相当复杂的例子,暴露了引擎的大部分功能,可以在这里看到: : 句法 只需将data-
【文件预览】:
smooth-master
----bossa.js(8KB)
----neo.js(5KB)
----bower.json(536B)
----.travis.yml(116B)
----LICENSE(1KB)
----Gruntfile.coffee(1KB)
----README.md(2KB)
----smooth.js(17KB)
----tests()
--------errors.coffee(598B)
--------array.coffee(2KB)
--------index.html(746B)
--------basic.coffee(1005B)
--------form.coffee(822B)
--------undefined.coffee(325B)
----.gitignore(63B)
----package.json(911B)