Ошибка в замене кода функции jquery
во время кодирования я наткнулся на этот фрагмент кода . Когда я выполняю его , показывает ошибку, что "encrypt.encrypt(...).replace не является функцией" . было бы очень полезно, если бы кто - нибудь объяснил мне мою ошибку .
Что я уже пробовал:
const encrypt = new JSEncrypt(); $(function() { $("#query").click(function(){ let password = randomString(20); const optionsObj = { url: $("#url").val(), password: password }; const options = JSON.stringify(optionsObj); const encryptedEncodedOptions = encrypt.encrypt(options).replace(/\//g, "_").replace(/\+/g, "-"); const url = urlPrefix + encryptedEncodedOptions;
F-ES Sitecore
метод шифрования будет предоставляться подключаемым модулем, который вы, вероятно, не включаете. Вам нужно выяснить, что такое предполагаемый плагин, и следовать инструкциям по его включению. Может быть и так crytojs.
ZurdoDev
Я бы предложил опубликовать его в качестве решения.