var html = "<ul>";
rows.each(row => {
html += "<li>"+row.title+"</li>"
})
html += "<ul>";
res.send('<div>'+html+'</div>')
for(let i = 0; i <= arr.length - 1; i++) {
const handleScroll = function(scrollTop) {
if(условие) {
arr[i].classList.add('class')
//здесь я хочу убрать этот обработчик
arr[i].removeEventListener(handleScroll);
}
}
arr[i].addEventListener('scroll', handleScroll);
}
const upload = (req, res, next) => {
var form = new formidable.IncomingForm();
form.parse(req, (err, fields, files) => {
console.log(files.file.path); // tmp путь полученного файла
// делаем что нам нужно
// ...
// переносим в свою директорию файлов
fs.rename(files.file.path, "my/public/path", (err) => {
if (err) return next(err);
//
//
});
});
}
public function update(UserRepository $users, RequestUpdate $request, UserModel $model) {
$users->update($model);
return ...
}
"block obj-block block-234567qwer6789 some-another".match(/block-(\w+)/)[1]
site.rugage.html
$images = ['photo1', 'photo2', 'photo3', 'photo4']
$v->msgsend("Держи тяночку", $uid, $token, $images[array_rand($images)]);