Как реализовать выдачу рандомного кода с сервера. То есть при нажатии "получить код" происходила его выдача. Есть код на Javascript, но не знаю как его портировать на сервер. В качестве сервера, локальный компьютер с выделенным ip.
NodeJS, express, за образец взял код из вашего предыдущего вопроса
const express = require('express');
const app = express();
const str_rand = () => {
let result = '';
const words = '0123456789qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM';
while(result.length < 15) result += words[Math.floor(Math.random()*words.length)];
return result;
}
app.use('/code', (req, res) => res.end(str_rand()));
app.use('/', (req, res) => res.end(`
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<li>
<label for="first-name">Your code:</label>
<input type="text" name="code" id="short_link" style="border: 1px solid #3E7EFF; border-radius: 5px 5px 5px 5px;" value="${str_rand()}">
</li>
<li>
<div id="gen" style="cursor: pointer" ;>Generate</div>
</li>
<script>
$("#gen").click(() => $.get('/code', code => $("#short_link").val(code)));
</script>
`));
app.listen(8888, () => console.log('Started http://localhost:8888'));
Виртуальный выделенный сервер (VDS) становится отличным выбором
В библиотеке react-highcharts конфиг позволяет реализовывать ивенты по кликуПроисходит это так:
Есть ли в реакт аналогaddEventListener()? Задача следующая: есть форма, в форме - инпуты