Неисправный модуль экспорта Javascript

#javascript

#javascript

Вопрос:

Помогите мне с моим кодом. Застрял с импортом моего модуля javascript. Это простой генератор строк. Когда вызывается модуль, он отправляет мне исходный код модуля вместо строкового результата. Прошу прощения за мой английский.

 export function randomString() {
  //defining a variable consisting alphabets in capital letter
  let characters = 'ABCDEFGHIJKLMNOPQRSTUVWXTZ';

  //specify the length for the new string
  let lenString = 1; //For our purpose, we define it 1 because we need only one character
  let randomchar = ''; //Empty variable to store our single character

  //loop to select a new character in each iteration
  for (var i = 0; i < lenString; i  ) {
    var rnum = Math.floor(Math.random() * characters.length);
    randomchar  = characters.substring(rnum, rnum   1);
  }
  return randomchar;
}
 

мой индекс

 import  {randomString} from '../../api/stringGenerator.js';
 

моя пуговица

 <button
  onClick={() => {
    var randomLetter = randomString;
    console.log(randomLetter);
  }}
>
  Random character generator
</button>
 

Комментарии:

1. Это реакция? Неясно, какие шаблоны вы используете

Ответ №1:

Вы пропустили ‘()’, это должно быть var randomLetter = randomString();