
Pavel
28.06.2016
09:27:09
из-за e.preventDefault()

Алексей
28.06.2016
09:28:20
зачем вообще использовать ссылку с превентдефаулт?

Pavel
28.06.2016
09:28:20
ок, спасибо, не буду дублированием заниматься в родителе из-за e.preventDefault() :)
это не ссылка

Google

Алексей
28.06.2016
09:28:28
уж лучше использовать button для этого тогда

Pavel
28.06.2016
09:28:31
это кнопка
например

Алексей
28.06.2016
09:28:41
у кнопки нет стандартного поведения ж
я про сам тег говорю
зачем использовать тег а как кнопку

Alexander
28.06.2016
09:29:02
button type=button

Алексей
28.06.2016
09:29:04
если есть семантически более подходящий тег

Pavel
28.06.2016
09:29:12
есть модальное окно, у него есть кнопка и ссылка

Alexander
28.06.2016
09:29:16
у него нет никакого встроенного поведения

Pavel
28.06.2016
09:29:19
оба элемента его закрывают

Alexander
28.06.2016
09:29:50
history state при нажатии ссылки меняется?
если нет, то это не ссылка

Google

Pavel
28.06.2016
09:30:04
кстати есть, если кнопка в форме находится

Alexander
28.06.2016
09:30:05
а кнопка

Pavel
28.06.2016
09:30:10
она по умолчанию будет форму отправлять

Alexander
28.06.2016
09:30:16
нет, не будет
type=button

Pavel
28.06.2016
09:30:19
и ей тоже нужно тогда делать e.preventDefault()

Alexander
28.06.2016
09:30:24
иди спеку читай

Алексей
28.06.2016
09:30:34
ссылка не отправляет форму
лол

Pavel
28.06.2016
09:30:41
я про кнопку, а не ссылку)
ок, спасибо пойду почитаю:)

Andrey
28.06.2016
09:30:48
стандартно button нчего не делает )

Алексей
28.06.2016
09:30:49
кнопка не отправляет форму

Dmitry
28.06.2016
09:30:56
<button> без тайпа сабмитит же

Alexander
28.06.2016
09:31:08
<button> отправляет, потому что у нее неявно type="submit"
<button type="button"> не отправляет

Pavel
28.06.2016
09:31:49
спасибо, разобрался

Алексей
28.06.2016
09:31:54
по моему легче использовать button с type button
чем для всех ссылок переопределять клик
и потому думать, почему у меня нормальная ссылка не работает:D

Google

Алексей
28.06.2016
09:32:25
которая действительно ссылка, а не псевдо кнопка

Alexander
28.06.2016
09:32:36
не, ну если это только дело вкуса, то можно и в MyAwesomeButton засунуть ссылку с e.preventDefault

Pavel
28.06.2016
09:32:47
да, этот вариант удобнее

Alexander
28.06.2016
09:33:05
но есть некоторая семантика, необходимая в том числе для того, чтобы код понял хотя бы кто-то кроме тебя
не говоря уже об ARIA и прочем

Pavel
28.06.2016
09:33:31
поменял ссылки на кнопки и проблема ушла, спасибо:)

Алексей
28.06.2016
09:36:33

Pavel
28.06.2016
09:37:22
да, фронтенд это круто?

Алексей
28.06.2016
09:37:42
(нет)

Alexander
28.06.2016
09:38:49

Tony
28.06.2016
09:55:58
обожаю js. как я должен был догадаться, что для того, чтобы заработал мультиселект в react-datagrid мне нужно передавать в параметр selected не массив, а !объект. у меня после такого опускаются руки

Алексей
28.06.2016
09:56:58

Tony
28.06.2016
09:57:10
культура документации

Admin
ERROR: S client not available

Tony
28.06.2016
09:57:12
ее нет

Kich
28.06.2016
09:57:30
а js-то тут при чем?
все проблемы в людях. Нет людей - нет проблем

Tony
28.06.2016
09:58:28
js не как язык, а как явление

Vladimir
28.06.2016
09:59:08
тесты можно ведь посмотреть

Google

Vladimir
28.06.2016
09:59:13
но документация лучше да

Kich
28.06.2016
09:59:16
лень и раздолбайство не зависит от языка

Art
28.06.2016
10:27:58
Пиздец какой, б-же.

Gordey
28.06.2016
12:05:40
Обожаю людей которые начинают ныть при любой проблеме, а не пытаются ее решить

Dmitry
28.06.2016
12:09:23

Art
28.06.2016
12:10:20

Dmitry
28.06.2016
12:10:29
Чья же ещё?

Art
28.06.2016
12:11:04

Dmitry
28.06.2016
12:11:10

Ҫѐҏӗѫӑ
28.06.2016
12:19:31
например, как сделать кетч асинхронной итерации
и что будет если весь for await обернуть в трай-кетч
по идее можно блок-переменную как промис юзать, но чот это все херовый дизайн
фор авейт не нужен
от асинхронных итераторов нужны асинхронные генераторы

Igor
28.06.2016
12:55:33