crypto-js如何隐藏类方法
how crypto-js hide the class method?
从这个开始
import crypto from 'crypto-js'
global.crypto = crypto
当我从浏览器控制台访问加密货币时,我得到了以下错误
crypto['AES'].encrypt('MyString', 'pass').toString() // Uncaught TypeError: Cannot read property 'encrypt' of undefined(…)
但当我从Node访问它时,它就工作了-_-
crypto['AES'].encrypt('MyString','pass').toString() // Encrypted String
CryptoJS是如何做到这一点的?不能直接从浏览器访问,但可以在节点中访问?
我认为您的问题是窗口对象在内部保留了"crypto"。请尝试以其他名称导入。
相关文章:
- 使构造函数参数具有ES6类方法的特权
- 可以“;超级“;可以在子类的方法内部使用,在不直接引用的情况下调用相应的超类方法
- Javascript中的类方法
- 在 Array.map() 中调用类方法
- 从类方法中的 ajax post 函数回调函数更改 javascript 类属性
- 引导程序是否有显示隐藏类的方法
- 类方法中的上下文作为变量
- jQuery:隐藏类,以便隐藏该类随后创建的元素
- 如何将类方法设置为等于多个函数?-Javascript
- 将类方法绑定到类外绑定的事件处理程序内的AJAX成功回调
- Node.JS:类方法作为回调
- 如何从将在html页面中使用的java脚本中调用java类方法
- 在类方法中使用React.js静态
- 在不使用@syntax的情况下修饰ES6类方法
- 如何使用jQuery通过ajax调用php类方法,但不需要任何php处理程序文件
- 从常规ES6类方法中调用静态方法
- crypto-js如何隐藏类方法
- 当使用Q/promises/异步函数时,如何将一个值从一个类方法返回到另一个类
- 使用javascript创建自己的隐藏类方法
- 使用 .call/.apply 隐藏类方法