Size: a a a

JavaScript Noobs — сообщество новичков

2021 January 11

1

1N54N3 in JavaScript Noobs — сообщество новичков
прив. не посоветуете какую нибудь апи яндекс карт, только бесплатную, где можно полигоны рисовать?
источник

A

Artur in JavaScript Noobs — сообщество новичков
Dmitriy Тiutiunnyk
Какой алгоритм внутренне использует жс для сортировки?
источник

T

Tonn in JavaScript Noobs — сообщество новичков
.then (this.isSubmitted) правильно ли я задаю функцию в child?
источник

T

Tonn in JavaScript Noobs — сообщество новичков
понятное дело что не правильно , подскажите пожалуйста как правильно
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
народ, я js-кой не занимаюсь, пишу на php, но на проекте фронтендера нет, надо самому реализовать определенный фрагмент.

задача - есть api-ориентированный бекенд, к примеру - список статей, я его запросом подтягиваю, получаю переменную-объект с item’s статей.

следующий этап - надо все эти статьи вывести с пагинацией и прочим сахаром, но тут вопрос - как лучше всего это сделать?

пока мне попалась вот такая реализация - внутри цикла генерируем dom-объекты, навроде такого:
let div = $(«<div/>»).addClass(«items»);
for(item in items) {
   let card = $(«<div/>).addClass(«card»);
   let title  = $(«<h5>»).addClass(«card-title»).html(items[item].title);
   …
   div.append(title);
}

Короче, эта тема работает ниче так, я так пару страниц накидал - пашет. Но, гложет то, что эта история жестко ограничивает верстальщика. То есть он не может, как в схеме с шаблонами, залезть и поправить каркас этого самого items -> card -> card-title. И вот я думаю - насколько мой подход оправдан? И какие лучшие практики при таком подходе?..
источник

C

Chris in JavaScript Noobs — сообщество новичков
Handlebars или иной шаблонизатор
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
Chris
Handlebars или иной шаблонизатор
Так, полез смотреть)
источник

B

Bohdan in JavaScript Noobs — сообщество новичков
Всем привет, такой вопрос странный. Есть форма и с ней что-то делает скрип. Могу ли я с другого скрипта изменять элементы в форме? спрашиваю потому что что-то не выходит и я не знаю как эта тема называется
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
Chris
Handlebars или иной шаблонизатор
че-то он подозрительно похож на ларавеловский синтаксис blade…никак он с ним не связан?
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
Совпадение?.. Или какой-то стандарт использует blade вместе с handlebars?..
источник

C

Chris in JavaScript Noobs — сообщество новичков
Mustache-подобный синтаксис много где используется
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Haybulla Musaev
народ, я js-кой не занимаюсь, пишу на php, но на проекте фронтендера нет, надо самому реализовать определенный фрагмент.

задача - есть api-ориентированный бекенд, к примеру - список статей, я его запросом подтягиваю, получаю переменную-объект с item’s статей.

следующий этап - надо все эти статьи вывести с пагинацией и прочим сахаром, но тут вопрос - как лучше всего это сделать?

пока мне попалась вот такая реализация - внутри цикла генерируем dom-объекты, навроде такого:
let div = $(«<div/>»).addClass(«items»);
for(item in items) {
   let card = $(«<div/>).addClass(«card»);
   let title  = $(«<h5>»).addClass(«card-title»).html(items[item].title);
   …
   div.append(title);
}

Короче, эта тема работает ниче так, я так пару страниц накидал - пашет. Но, гложет то, что эта история жестко ограничивает верстальщика. То есть он не может, как в схеме с шаблонами, залезть и поправить каркас этого самого items -> card -> card-title. И вот я думаю - насколько мой подход оправдан? И какие лучшие практики при таком подходе?..
А почему просто форич не юзнуть?
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
А почему просто форич не юзнуть?
А как он решит вопрос?
Там же не в цикле трабла, а в том, что мы зашиваем в js тот код, который, обычно, должен свободно править верстальщик. Короче, не помню, как это грамотно называется, но по части ответственности какая-то фигня выходит...
источник

SS

Sasha Sasha in JavaScript Noobs — сообщество новичков
Всем привет, подскажите как конвертировать текст пр. «Два» в число 2.
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
Расслоение абстракций - мы js-кодом формируем верстку, а по факту наша задача просто js-кой получить данные и сбиндить с нужными элементами
источник

VH

Vladyslav Hrehul in JavaScript Noobs — сообщество новичков
Haybulla Musaev
А как он решит вопрос?
Там же не в цикле трабла, а в том, что мы зашиваем в js тот код, который, обычно, должен свободно править верстальщик. Короче, не помню, как это грамотно называется, но по части ответственности какая-то фигня выходит...
Так получается не на пхп странице тянутся данные, а чистый htmlи js?
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
Vladyslav Hrehul
Так получается не на пхп странице тянутся данные, а чистый htmlи js?
да, конечно…
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
я так раньше не делал
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
поэтому вопрошаю к сообществу
источник

HM

Haybulla Musaev in JavaScript Noobs — сообщество новичков
народ, а вообще - если не брать чистый js, а расширить поиск до решений на уровне фреймворков и т.д. - может есть эффективный фреймворк или паттерн для такого рода схем? Ведь api-ориентированных приложений все больше и больше, как принято по этой схеме работать? Явно же на больших проектах это олдскулл и там какие-то промышленные решения
источник