Member 12900542 Ответов: 0

Ошибка в замене кода функции 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

Я бы предложил опубликовать его в качестве решения.

0 Ответов