return await
совершенно бесполезна здесьPromise
с помощью await
, либо получить результат с помощью .then
// если это async контекст
let response = await user.getDomains();
// если это НЕ async контекст
user.getDomains()
.then((data) => {
let response = data;
})
.catch((err) => { // to do }
let data = new FormData();
data.append('file', input.files[0]);
const options = {
method: 'POST',
body: data
}
const response = await fetch('url', options);
const res = await response.json();
console.log(res);
Есть смысл сгенерировать картинку в формате строки base64 и потом JSON-ом передавать на бекенд?
$('#sortable').sortable({
stop() {
const values = $('input[name="slider-id"]', this).get().map(n => n.value);
},
});
function createMailHtml($data = []) {
ob_start();
extract($data);
require_once('views/templates/confirm_email_template.php');
$html = ob_get_clean();
return $html;
}
$data = ['title' => 'Заголовок', 'content' => 'Основной текст'];
<h1><?=$title?></h1>
<p><?=$content?></p>
$mailbody = createMailHtml($data);
//выводим на экран
echo $mailbody;