Knockoff数据绑定库类似Knockout.js
Knockoff是一款类似于Knockout.js语法的React风格数据绑定库,支持双向数据绑定。它可以将纯JavaScript对象与DOM元素绑定,实现数据的自动更新和视图同步。
安装:
$component install karlbohlmark/knockoff
基本示例:
给定一个模板节点:
<form id="my-template-root"action="/action">
<input data-bind="value:firstname">
form>
使用JavaScript模型对象进行绑定:
var knockoff=require('knockoff');
var el=document.querySelector('#my-template-root');
var model={firstname:'Karl'};
knockoff(el,model);
此示例中,输入框的值会与模型中的firstname
属性保持同步,完成双向数据绑定。
下载地址
用户评论