This repository has been archived on 2023-08-30. You can view files and clone it, but cannot push or open issues/pull-requests.
bytedo
/
wcui
Archived
1
0
Fork 0
wcui/src/md5
宇天 742f3f0292 拆分anot框架和UI库; 同时调整目录结构; 更新打包配置以支持next版 2018-08-04 21:55:37 +08:00
..
Readme.md 拆分anot框架和UI库; 同时调整目录结构; 更新打包配置以支持next版 2018-08-04 21:55:37 +08:00
index.js 拆分anot框架和UI库; 同时调整目录结构; 更新打包配置以支持next版 2018-08-04 21:55:37 +08:00

Readme.md

md5 加密组件

可对普通字符串和文件计算其对应的 md5 值。

组件符合 AMD 规范, 可使用 require 引入

demo:

require(['./md5/main'], function(spark){

    var md5 = function(buf){
      spark.appendBinary(buf)
      return spark.end()
    }

    var file = /*...*/ //文件表单获取
    var fs = new FileReader() // Chrome, IE9+, FF, Safari
    fs.readAsBinaryString(file)

    fs.onload = function(){ // 计算该文件的md5签名
      var sign = md5(this.result)
    }
})
wcui是一套基于`Web Components`的UI组件库, 宗旨是追求简单、实用、不花哨。
JavaScript 95.2%
CSS 4.8%