我想要为String添加个自定义方法,并使用该方法对字符串进行处理,网上有找到以下方法: Object.assign(String.prototype,{ 方法1() { ... } })但是在使用时没有效果,如下Object.assign(String.prototype,{ rsaEnscrypt (publicKey) { let rsaProvider = new JSEncrypt(); rsaProvider.setPublicKey(publicKey); let strEncrypt = rsaProvider.encrypt(this.replace(/\+/g, '%2B')); return strEncrypt; }})this.login.Password.rsaEnscrypt();报错:Property 'rsaEnscrypt' does not exist on type 'string'.
添加回答
举报
0/150
提交
取消