javascript_ru | Technologies

Telegram-канал javascript_ru - javascript_ru

2744

Сообщество любителей самого популярного языка программирования в мире. Публикация вакансий: @javascript_jobs Чаты: @frontend_ru @css_ru Каналы: @defront @frontendnoteschannel Флуд: @javascript_ru_flood Важно! http://nometa.xyz и http://neprivet.ru

Subscribe to a channel

javascript_ru

Подскажите, пожалуйста, простой бандлер для апи на экспресс написанном на обычном джаваскрипт

С парселом немного не срослось после его обновлений 😂

Читать полностью…

javascript_ru

Буду иметь ввиду, спс)

Читать полностью…

javascript_ru

Пробежал быстренько по основным ключевым тегам, но судя по всему тут все тоже самое что и на npmjs, а там я каждую библиотеку перерыл)

Читать полностью…

javascript_ru

Есть сверстанный сайт магазина на CMS Netcat. Нужно в этот сайт уже на неткате внести правки по верстке и запустить сам магазин. Отзовитесь если у вас есть опыт работы с Netcat и готовы взяться за эту работу.
Эта задача от коллег, для подробностей дам их контакты, про оплату звучало 25к

Читать полностью…

javascript_ru

Кому нужно апи для обертывания выделенного контента без возможности иметь не полностью выделенные теги — непонятно

Читать полностью…

javascript_ru

Ну кстати селекшн рейндж из ссылке выше умеет сараундить селекшн. Позырь может велосипеды больше не нужны?

Читать полностью…

javascript_ru

Вот здесь почитай https://javascript.info/selection-range
Всё то, что нужно описано с иллюстрациями.
Для этого либа нах не нужна

Читать полностью…

javascript_ru

Я не ради холиваров вопрос задал

Читать полностью…

javascript_ru

Странный ты конечно! Там api самодостаточный. Разобраться можно за 10 минут.

Читать полностью…

javascript_ru

Понял, спасибо, интересный случай

Читать полностью…

javascript_ru

лог при разворачивании читает исходный массив

Читать полностью…

javascript_ru

https://stackoverflow.com/questions/34607252/es6-import-module-from-url

судя по этому ответу эта возможность появилась в JS еще в 2022ом. не понимаю почему среда ее не поддерживает

Читать полностью…

javascript_ru

либо же есть более главный класс с бордером, но это маловероятно

Читать полностью…

javascript_ru

если пропадёт - ищи нужный элемент с бордюром или внешней линией

Читать полностью…

javascript_ru

И первый и второй вариант не работают. border потому что его и так не было задано, и outline тоже не исправляет этот баг

Читать полностью…

javascript_ru

Сдаётся мне, что ты делаешь HTML-редактор текста. А чем не устраивают существующие? Например tinymce

Читать полностью…

javascript_ru

Да, это то же самое почти, но в нпмс есть сортировка на основе качества кода, тестов, активности репы

Читать полностью…

javascript_ru

А npms.io что нибудь находит годное на эту тему?

Читать полностью…

javascript_ru

А хотелось бы еще:
— Установку курсора в нужное текста внутри элемента. В том числе сразу в начало или конец без подсчета узлов. Стандартное апи работает с узлами и ты не можешь поставить курсор на условно пятый символ внутри, нужно перебирать узлы, считать и прочее.
— Возможность манипуляции выделением (обертывать слова/предложения наружу и внутрь выделения)
— Делать обратное от surround (unwrap)
— Тримминг выделения (убирание лишних пробелов/переносов из выделения в начале и в конце, чтобы начало и конец были словами/символами)
— Развернуть выделение на весь блок без ебли с пересозданием ренджей, одним методом
— Получить общий контейнер для всего выделенного контента (с фильтрацией)
— Запомнить выделение/восстановить выделение
— Сделать фейковое выделение, убрать его
— Добавить/убрать фейковый курсор
— Получить DomRect от выделения
— Проверить находится ли выделение внутри нужного элемента

И да, я просто перечислил все что я и так уже делаю через утилсы, это не какая-то магия.

Читать полностью…

javascript_ru

Это не основная причина хотеть удобную либу, но даже если брать его во внимание, то можно считать что он абсолютно бесполезен)

Читать полностью…

javascript_ru

Не, это как раз легаси которое в текущих реалиях уже давно устарело. Мой файл утилит для getSelection может больше чем эта либа)

Читать полностью…

javascript_ru

Я не уверен потому что сам не использовал но попробуй посмотреть на rangy

Читать полностью…

javascript_ru

Нафига тебе либа? Вообще голова перестанет работать с этими либами

Читать полностью…

javascript_ru

Всем привет, знает кто либу которая будет удобной надстройкой над window.getSelection()? Чтобы могла разные фичи, вроде увеличить выделение до целого слова, уменьшить выделение, поставить курсор в нужное место и тп

Весь npm облазал но кроме супер старых легаси которые ничего на данный момент не умеют, ничего не нашел

Читать полностью…

javascript_ru

может получиться даже такое: в логе массив из двух элементов, но после разворачивани их становится три

Читать полностью…

javascript_ru

Всем привет - почему такой код в обоих console.log выводит измененный массив?

const arr = [
[1, 1],
[2, 2],
[3, 3]
];
console.log(arr);
arr[1][0] = 244;
console.log(arr);

Читать полностью…

javascript_ru

Всем привет! Помогите... Никак не могу заставить среду включать автодополнение по импортам из cdn. И WebStorm и в VS Code не хотят обрабатывать эти импорты. Сейчас покажу что мне хотелось бы завести:

import "https://cdn.jsdelivr.net/npm/jquery@3.7.1/dist/jquery.min.js"
import "https://cdn.jsdelivr.net/npm/fomantic-ui@2.9.3/dist/semantic.min.js"

// автодополнение по импортированным библиотекам, напр. $.toast("")


Это работает (запускается в браузерах), но без автодополнения ужасно. npm не предлагайте пожалуйста, мне принципиально интересно как сделать чтобы среда начала видеть подобные импорты

Читать полностью…

javascript_ru

если не пропадёт, то скорее всего это очень интересное сочетание двух элементов разных цветов

Читать полностью…

javascript_ru

сделай глобальную директиву

* {
border: none !important;
outline: none !important;
}

Читать полностью…

javascript_ru

или

outline: none;

Читать полностью…
Subscribe to a channel