收藏
回答

微信小程序怎么引入第三方js类库

问题模块
API和组件

由于后台的接口需求,需要对参数进行des加密在发送请求,由于微信没有此类的类库,所以我就找了CryptoJS下面的mode-ecb.js和tripledes.js,可是怎么才能引入微信小程序里面呢,再说这两个js文件都不是模块化的js,需要怎么修改才能引入,不要说什么可以之类的,来点干货

最后一次编辑于  2017-07-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

7 个回答

  • 廉
    2017-07-28
    var CryptoJS = require('/utils/CryptoJS/core.js');
    require('/utils/CryptoJS/md5.js');
    console.log(CryptoJS.MD5("123456").toString(CryptoJS.enc.Hex));


    问题在哪?

    2017-07-28
    赞同
    回复
  • 伴读君jacklove
    伴读君jacklove
    2017-07-28

    直接引用的?


    2017-07-28
    赞同
    回复
  • 廉
    2017-07-28

    是的

    2017-07-28
    赞同
    回复
  • 黑键
    黑键
    2018-04-14

    解决了吗 大哥

    2018-04-14
    赞同
    回复
  • 李钊
    李钊
    2018-05-02

    可以发下具体的des加密步骤吗

    var CryptoJS = require('../../utils/DES/tripledes.js')

    require('../../utils/DES/mode-ecb.js')

    我引入后出现问题了


    2018-05-02
    赞同
    回复 1
    • 🌟闪光💥
      🌟闪光💥
      2018-07-16

      解决了吗兄弟?我引入DES加密也有问题

      2018-07-16
      赞同
      回复
  • 水木阳明
    水木阳明
    2018-08-02

    参考  http://blog.51cto.com/7865145/2090041 这个

    var CryptoJS = require '../../utils/tripledes.js' )

    var Util = require '../../utils/util.js' )

    在 tripledes.js末尾添加

    module .exports = CryptoJS; //微信小程序引用类库文件,需要将对象 以module.exports的形式,或其他小程序支持的形式输出,才能正常使用.


    2018-08-02
    赞同
    回复