Size: a a a

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

2021 October 04

BB

Bogdan Bida in JavaScript Noobs — сообщество новичков
:D
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
поделом, за утрирование xD
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
Ну Данила по факту говорит, никогда не быкавал на чела кто нормально вопрос задает а не так что там еще скрытый подтекст а в итоге бывает и когда вовсе ответ и рядом не лежит с вопросом
источник

ᅠOrest in JavaScript Noobs — сообщество новичков
Именно
источник

D

Darya in JavaScript Noobs — сообщество новичков
Привет! кто работал с xlsx/csv, подскажите могу ли я вот такой файл создать? Изначально имею массив с датами формата YYYY-MM-DD.
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну xlsx-то любой можно, по идее, а csv ж не хранит ничё кроме самих данных. ни цветов, ни размеров ячеек и т.п.
источник

D

Darya in JavaScript Noobs — сообщество новичков
ну то есть через xlsx можно задать такие условия чтобы он в определенные ячейки вставлял данные? я вроде смотрела по оформлению не нашла ничо в доке, чтобы цвета сделать
источник

D

Darya in JavaScript Noobs — сообщество новичков
наверн хреново смотрела
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
так а чё вы юзаете для работы с ним?
источник

US

UY Scuti in JavaScript Noobs — сообщество новичков
Всем привет, подскажите как реализовать данную схему: есть апи в ответе список (динамичный список, данные появляются/обновляются, может быть и пустой список).
Задача выводить этот список на странице динамично, если в ответе пусто то ввести - нет ответа

Я реализовал это так:

Удаляю все предыдущие ячейки таблицы

Запрос к апи и перебор циклом значений списка.

Создание новых ячеек таблицы и заполнение данными


Но мне кажется это говно код (только из-за того что постоянно удаляю ячейки таблицы ,а затем создаю новые), я недавно только юзаю Js, подскажите более изящные методы реализации?

Или этот вариант и является решением данной задачи?
источник

D

Danila in JavaScript Noobs — сообщество новичков
Отличный вопрос.

Если не прибегать к помощи фреймворков (и не изобретать фреймворк самому) то по-сути это единственный способ. Очищаешь и рисуешь заново.
источник

D

Danila in JavaScript Noobs — сообщество новичков
Есть способы оптимизации, самый популярный - это vdom, на его основе работает обновление DOM в React и Vue
источник

US

UY Scuti in JavaScript Noobs — сообщество новичков
Спасибо
источник

US

UY Scuti in JavaScript Noobs — сообщество новичков
Изучу
источник

D

Darya in JavaScript Noobs — сообщество новичков
в смысле.?  у меня вью, если вопрос об этом
источник

D

Danila in JavaScript Noobs — сообщество новичков
Вкратце - ты не делаешь изменения в ДОМ напрямую, ты создаёшь "описание дом" , то есть виртуал дом, а некий механизм сравнивает его с тем, что было раньше и принимает решение какие элементы и как обновлять

То есть
Список 1 ==> vdom1 ==> dom
Список 2 ==> vdom2 ==> сравнение с vdom1 ==> dom (только то что реально изменилось)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
а, вы вообще в общем про xlsx? или хотите скрипт написать?
источник

D

Darya in JavaScript Noobs — сообщество новичков
про xlsx либу. типа можно ли вообще сделать ей то что на скрине
источник

ВИ

Витя Илькив... in JavaScript Noobs — сообщество новичков
Подскажите, как каждый элемент записать в value и label? чтоб был массив обьектов по типу [{value: 'Afganistan', label:'Afganisan}, {value: 'Andora', label:'Andora}]
источник

ВИ

Витя Илькив... in JavaScript Noobs — сообщество новичков
источник