数据双向绑定库 brix-bisheng

未知
JavaScript
跨平台
阿里巴巴
2015-02-03
叶秀兰

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 )

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

支持MD5/SHA-1/SHA-2/SHA-3/HMAC/PBKDF2/AES/TripleDES/Rabbit/RC4等算法的JavaScript库

https://github.com/brix/crypto-js https://code.google.com/archive/p/crypto-js/ (代码一样,更新维护的更慢一些) var hash = CryptoJS.MD5("Message").toString(); var encrypted = C...

2018/06/02 16:18
134
0
js加密库 Crypto-JS,前端加密解密

CryptoJS (crypto.js) 为 JavaScript 提供了各种各样的加密算法。目前已支持的算法包括: MD5 SHA-1 SHA-256 AES Rabbit MARC4 HMAC HMAC-MD5 HMAC-SHA1 HMAC-SHA256 PBKDF2 示例代码: var ...

09/09 15:59
36
0
javascript+Java 实现MD5加密登录密码

客户说我的***系统登录时密码是明文传输,不高兴,我对HTTPS不太了解,那我用MD5加密下,虽然不能保证万无一失,但也好过明文传输嘛。 说下大概的过程:打开登录的JSP页面时,生成一个随机字...

2015/10/19 23:15
151
0
JavaScript实现在线MD5、SHA、AES、Rabit 、RC4、TripleDES Ripemd160 加密解密工具-toolfk程序员在线工具网

本文要推荐的[ToolFk]是一款程序员经常使用的线上免费测试工具箱,ToolFk 特色是专注于程序员日常的开发工具,不用安装任何软件,只要把内容贴上按一个执行按钮,就能获取到想要的内容结果。T...

2018/11/21 09:31
117
0
React Native crypt 加/解密

# 对称加密 ## React Native 端 ### Crypto-js *参考文档* [github](https://github.com/brix/crypto-js) #### 安装 ``` npm install --save crypto-js ``` #### 使用 ``` import CryptoJ...

2018/04/13 11:27
655
0
阿里巴巴73款开源产品全向图

一、框架 react-web:Readt Web是为那些使用React Native兼容的API构建的Web应用而提供的一个框架。React Web的目的及意义非常明确: 让React Native代码跑在Web上让一套代码运行在各个移动终...

2016/10/09 14:22
148
0
关于前端js面向对象编程以及封装组件的思想 【转载】

demo-richbase 用来演示怎么使用richbase来制作组件的例子 作为一名前端工程师,写组件的能力至关重要。虽然javascript经常被人嘲笑是个小玩具,但是在一代代大牛的前仆后继的努力下,渐渐的...

2018/07/22 16:16
19
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部