vue将封装方法暴露到console
场景描述:
最近公司开发的项目需要在浏览器控制台调用自己封装的JS方法,首先想到的就是把方法封装后暴露到window上
实现过程:
- 首先将方法封装.
const Ensecret=(value,key)=>{
var encryptedData = CryptoJS.AES.encrypt(value, key).toString();
var data = encodeURIComponent(encryptedData)
return data
}
export default Ensecret
- 暴露方法
const Ensecret=(value,key)=>{
var encryptedData = CryptoJS.AES.encrypt(value, key).toString();
var data = encodeURIComponent(encryptedData)
return data
}
window.Ensecret = Ensecret;//将方法暴露到window
export default Ensecret
- 浏览器调用
window.Ensecret('qwer','qwasd')
或者
this.Ensecret("admin.123456","sert")
调用成功