@nazarpc мне нужна страница, отображающая интерфейс добавления пользователей. Т.е. пользователь переходит на
GET /admin/users/add
и видит интерфейс добавления пользователя (поля всякие). Жмет "добавить" и информация уходит на
POST /admin/users
пользователь добавлен. Все ОК.
Но! Если какой-либо пользователь зарегистрируется под ником add, то возникнет ошибка. На какой странице лучше реализовать интерфейс добавления пользователя?
@nazarpc Да, это логично. Но у меня админка. И я должен предоставить интерфейс добавления пользователя.
Админ переходит на
GET /admin/user/edit
и видит поля, которые он может изменить. Затем он жмет "сохранить" и информация уходит на
PUT /admin/user
Все сохраняются. Все довольны.
@nazarpc да, таким образом я полностью отказался от регулярок (раньше я использовал что-то типа "/^\/admin\/users\/([^\d\/][^\/]+?)\/edit$/", а теперь просто "/admin/users/:nick/edit". Это намного круче. Спасибо.
А по моему вопросу есть идеи?
Array.prototype.forEach.call(document.getElementsByClassName('box'), function (elem) {
elem.addEventListener('click', function (event) {
// your code here
});
});
@uSide смотрите, я отредактировал код в своем комменте. Я открываю "/" страницу и сразу ее закрываю. Ровно через 5 секунд в консоли я вижу "finished", не зависимо от того, открыта у меня сейчас эта страница или нет.