brix-bisheng数据双向绑定库
brix-bisheng 是纯粹的数据双向绑定库。
安装 Install
$ bower install --save brix-bisheng'
用法 Usage
// 配置 Brix BiSheng 和依赖库require.config({ paths: { jquery: 'bower_components/jquery/dist/jquery', underscore: 'bower_components/underscore/underscore', handlebars: 'bower_components/handlebars/handlebars' 'brix/bisheng': 'bower_components/brix-bisheng/dist/bisheng' } })// 加载 Brix BiShengrequire(['jquery', 'brix/bisheng'], function($, BiSheng){ // HTML 模板 var tpl = '{{title}}' // 数据对象 var data = { title: 'foo' } // 执行双向绑定 var bs = BiSheng.bind(data, tpl, function(content){ // 然后在回调函数中将绑定后的 DOM 元素插入文档中 $('div.container').append(content) }); // 改变数据 data.title,对应的文档区域会更新 bs.apply(function() { data.title = 'bar' }) })
方法 Methods
共计 6 个公开方法:
BiSheng.bind( data, tpl, callback )
BiSheng.unbind( data, tpl ) DEPRECATED
BiSheng.watch( data, handler( changes ) )
BiSheng.unwatch( data, handler )
BiSheng.apply( handler ) DEPRECATED
BiSheng.auto( bool )
评论
Way.jsJavaScript 双向数据绑定库
Way.js是一个简单轻量级、持久化的JavaScript库,用来绑定DOM元素和内存中的数据。是一个超级简单的双向数据绑定库。示例代码:<form way-data="myFormData"
Way.jsJavaScript 双向数据绑定库
0
BiSheng.js数据双向绑定库
不推荐继续使用,请移步brix-bishengBiSheng.js是纯粹的数据双向绑定库。BiSheng.js的名称源自活字印刷术的发明者“毕昇”。因为单向绑定犹如“刻版印刷”,双向绑定犹如“活字印刷
BiSheng.js数据双向绑定库
0
Bindable.js双向数据绑定JS库
Bindable.js实现了灵活、快速的双向数据绑定的JavaScript库。Two-waydatabindingmeanslinkingpropertiesoftwoseparateobjects-
Bindable.js双向数据绑定JS库
0
jQuery.my实时双向数据绑定插件
实时的复杂的双向数据绑定插件jQuery.my这个插件用于实时双向数据绑定。它发生变异给出的数据源对象,反映了用户与用户界面之间的相互作用。jQuery.my提供了全面的验证,条件格式,复杂的依赖关系
jQuery.my实时双向数据绑定插件
0
Intercooler.js数据绑定库
Intercooler是一个PVC框架,允许你使用HTML5风格绑定和RESTfulURL来在应用中添加AJAX特性。这让Web应用有着更好的用户体验。使用Intercooler你可以使用非常容易理解
Intercooler.js数据绑定库
0
jsonalizeJSON 和对象双向数据绑定工具
jsonalize,一个Python下的JSON和对象双向数据绑定工具,支持将Python自定义类对象和JSON之间的相互转换。受支持的JSON类型:JSONIntJSONLong(OnlyinPyt
jsonalizeJSON 和对象双向数据绑定工具
0
jsonalizeJSON 和对象双向数据绑定工具
jsonalize,一个 Python 下的 JSON 和对象双向数据绑定工具,支持将 Python
jsonalizeJSON 和对象双向数据绑定工具
0