Как преобразовать функцию jquery в модуль nodejs - PullRequest
0 голосов
/ 23 мая 2018

Я создаю веб-страницу с помощью nodejs & koa & ejs, а в webpage.ejs есть функция, подобная следующей:

 <a id="createACode"></a>
 <script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
 <script>
  var code;
  function createCode(){
    code = "";
    var codeLength = 6;
    var checkCode = document.getElementById("createACode");
    var random = new Array(2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','J','K','M','N','P','Q','R',
    'S','T','U','V','W','X','Y','Z');
    for(var i = 0; i < codeLength; i++) {
        var index = Math.floor(Math.random()*30);
        code += random[index];
    }
    createACode.text = code;
  }
  $(document).ready(function(){
    $("#createACode").click(function(){
        createCode();
    });
  });
</script>

Когда я нажимаю ссылку a с идентификатором createACode, еетекст будет изменен, и app.js как этот

 .get('/webpage', async ( ctx )=>{
     await ctx.render('webpage', {
     });
 })

И если я хочу преобразовать эту функцию createCode в модуль в nodejs, и как преобразовать, и использовать его?Большое спасибо.

...