Size: a a a

JavaScript — русскоговорящее сообщество

2020 August 19

OK

Ora Kadyrov in JavaScript — русскоговорящее сообщество
нет?
источник

П

Поликарп in JavaScript — русскоговорящее сообщество
Ora Kadyrov
<div>
<if количество товара=0>
<button>Кнопка1 </button>
........................
</if>
<else>
<button>Кнопка2</button>
<button>Кнопка3</button>
</else>

</div>
Тогда будут выводиться 2 кнопки если условие Не соблюдено, а мне надо 3 кнопку скрывать
источник

OK

Ora Kadyrov in JavaScript — русскоговорящее сообщество
Поликарп
Тогда будут выводиться 2 кнопки если условие Не соблюдено, а мне надо 3 кнопку скрывать
а когда она должна показываться?
источник

П

Поликарп in JavaScript — русскоговорящее сообщество
Соответственно сюда
<div>
<if количество товара=0>
<button>Кнопка1 </button>
Код на js который кнопку3 гасит
</if>
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Привет всем. Хочу реализовать такую фишку: пользователь из селекта выбирает город, после этого в хидден инпуты формы подкидывается широта и долгота месторасположения который он указал. Подскажите при помощи какого апи такое можно реализовать и какое событие вешать на select ..?
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
Привет всем. Хочу реализовать такую фишку: пользователь из селекта выбирает город, после этого в хидден инпуты формы подкидывается широта и долгота месторасположения который он указал. Подскажите при помощи какого апи такое можно реализовать и какое событие вешать на select ..?
на change. При смене значения селекта, отправляешь ajax запрос, получаешь координаты и вставляешь в скрытый инпут
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Romanovskiy
на change. При смене значения селекта, отправляешь ajax запрос, получаешь координаты и вставляешь в скрытый инпут
ну я так и хочу. по поводу change спасибо. а какой апи для таких целей подойдет?
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Для аджакса? XMLHTTPRequest или fetch. Смотря какую версию js используешь
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Теперь моя очередь спрашивать))

подскажите пожалуйста как остановить прыжок до якорной ссылки, при наличии хэша в урле?

т.е. при клике на ссылку с хэшем, я могу вызвать preventDefault для клика.
А для чего выполнить preventDefault, если хэш в урле?
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Romanovskiy
Для аджакса? XMLHTTPRequest или fetch. Смотря какую версию js используешь
я апи карт имею в виду....
источник

R

Romanovskiy in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
я апи карт имею в виду....
аа, яндексовский посмотри. Вроде было что-то такое. Если неошибаюсь, то геокодером называлось
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Romanovskiy
аа, яндексовский посмотри. Вроде было что-то такое. Если неошибаюсь, то геокодером называлось
о, точняк. благодарю
источник

ОЭ

Орб Экксель... in JavaScript — русскоговорящее сообщество
подскажите, какие есть аналоги для библиотеки html2canvas? Мне нужна только возможно сделать скриншот страницы.
источник

S

Sergey in JavaScript — русскоговорящее сообщество
Доброго дня. Есть вопрос по картам с использованием  react-leaflet.
Допустим, у меня есть внешнее API, принимающее запросы на получение, добавление и удаление данных по точкам. На фронте мне нужно отображать эти точки через маркеры и организовывать запросы на API. Я использую Redux для хранения полученных маркеров в глобальном стейте, получаю маркеры в componentDidMount и следующий код для отображения маркеров на карте:
{this.props.features.map((feature) => (
       <CircleMarker key={feature.properties.marker_id} center={[feature.geometry.coordinates[1], feature.geometry.coordinates[0]]} color='orange' fillOpacity='0.8' radius='5' />
     ))}
Маркеры отображаются и удаляются исправно. Проблема при добавлении маркеров: в этом случае перезагружаются не только маркеры, но и вся карта.
источник

S

Sergey in JavaScript — русскоговорящее сообщество
На стаковерфло видел такое решение: https://stackblitz.com/edit/react-t9tep7?file=MyMap.js
Здесь полученные через API маркеры становятся промежуточными данными, а пользовательские действия добавляют на карту отметки поверх них.
источник

S

Sergey in JavaScript — русскоговорящее сообщество
У меня используется Redux, поэтому хотелось бы найти какой-нибудь альтернативный подход.
источник

B

Bogdan in JavaScript — русскоговорящее сообщество
ребята, всем привет. а можно при деструктуризации как-то объявить, что поле является опциональным?

const { state: { type: issueType } } = useLocation()

беру объект state и хочу из него получать сразу type под именем issueType. Но если там type не было, то крашится)
источник

B

Bogdan in JavaScript — русскоговорящее сообщество
const { state: { type: issueType = null } } = useLocation()

так тоже крашится. и так
const { state: { type = null } } = useLocation()
источник

B

Bogdan in JavaScript — русскоговорящее сообщество
оказывается самого state могло не быть. тогда понятно чего крашится. думаю в таком случае уже сокращенной формой не обойтись
источник

FG

Faginator Gerasimov in JavaScript — русскоговорящее сообщество
Есть такая функция https://gist.github.com/Sweety133/ad7ad3f172a8378b55782a59655182e5
Есть такая кнопка которая колит функцию https://gist.github.com/Sweety133/a42a1c50b1f588293df986615c132d4e
Почему при нажатии по кнопке страница релоадится?
источник