Category: TypeScript

26
Ноя
2022

Редактирование массива в объекте, React/TS

Дан некий объект, внутри ещё один объект periodData, в нём поля и массив Weekdays необходимо 7ю чекбоксами выбирать дни недели, заполнять от 1 до 7 цифрами. А также остальные поля без перезаписи объекта.
Понимаю что нужно написать onChang…

21
Ноя
2022

Фильтр массива в объекте

Всем привет, недавно начал изучать angular, и столкнулся с такой задачей.
Есть моковая БД, где (естественно) в формате json есть несколько полей. Выглядят они следующим образом
{
"notes": [
{
"id": "0&q…

19
Ноя
2022

Пет-проект: пишем игру на JS/TS и развиваем навык работы с кодом

Пишем пет-проект на JavaScript и TypeScript в виде мини-игры, цель которой — быстро напечатать заданную фразу и уложиться в таймер.
— Читать дальше «Пет-проект: пишем игру на JS/TS и развиваем навык работы с кодом»

19
Ноя
2022

ошибка компиляции node.js

я создал файл ts и преобразовал его в js после чего попытался скомпилировать в node.js. ошибка-не видит метод get
"use strict";
exports.__esModule = true;
var axios_1 = require("axios");
var url = ‘http://jsonplaceho…

18
Ноя
2022

Помогите поправить реализацию получения значения из LocalStorage

Моя цель сделать функцию, которая будет получать значение из localStorage и при этом иметь значение по умолчанию (если значения не нашло), моя реализация такова:
export function getLocalStorage<T>(key: string, defaultValue: null | an…

08
Ноя
2022

Як викликати оновлення index.view при виконанні команди Save у відкритому діалозі [закрыт]

При виконанні команди Save в відкритому діалозі не виконується оновлення батьківського index.view. Для команди SaveAndClose – все добре. тестував на https://github.com/alex-kukhtin/A2v10.Web.Sample.git на об’єкті Product. Платформа A2v10, …

02
Ноя
2022

Синхронизация таймеров шахматной партии

Пишу шахматную онлайн веб игру.
Столкнулся с тем что, не получается вычислить стартовое время таймеров с которого вести обратный счёт если партия уже начата. Дело в том что с сервера приходит время старта партии, а также список уже сделаны…

02
Ноя
2022

Синхронизация таймеров шахматной партии

Пишу шахматную онлайн веб игру.
Столкнулся с тем что, не получается вычислить стартовое время таймеров с которого вести обратный счёт если партия уже начата. Дело в том что с сервера приходит время старта партии, а также список уже сделаны…

26
Окт
2022

Почему не получается типизировать стейт?

Сейчас делаю приложение в связке реакт + тс, на основную страницу получаю список разных валют по апи которые идут блок за блоком но хочу чтоб при нажатии на блок мне открывалась страница с более подробной информацией об этой валюте. Все вы…

24
Окт
2022

Как исправить ошибку тайпскрипта?

Получаю данные по апи с популярными крипто-монетами на страницу, хотел сделать так чтоб при нажатии на какую-то из них открывалась страница с более подробным описанием и столкнулся с тем что получаю ошибку:

Type ‘{ children: Element; to: …

22
Окт
2022

Как ограничить количество карточек приходящих по АПИ?

Делаю сейчас приложение на реакте и тс в котором на страницу приходят данные по АПИ о криптовалюте и у меня из них получается список, в юрл я указал что per_page=30 – значит придут данные на 30 монет. У меня задача сделать так чтоб рендери…

21
Окт
2022

react: правильный подход к формированию компонент

подскажите как правильно реализовать следующий функционал:

есть массив строк, описывающих тэги (передается компоненту)
если тегов больше 10, то отрисовываются первые 10 тегов и кнопка сворачивания/разворачивания тэгов
если кнопка разворач…

16
Окт
2022

Как сохранить переменную в локальное хранилище localStorage чтоб при перезагрузке данные оставались на странице?

Долго сижу над простым заданием – сохранить состояние в локальную память(хранилище localStorage) чтоб при перезагрузке данные не исчезали но не получается. Я понимаю что мне нужно вытащить данные из localStorage и положить их в мою todos н…

15
Окт
2022

Как сохранить значение инпута в локальную память?

сейчас изучаю тайпскрипт и для обучения пишу тудушку на нем но столкнулся с проблемой сохранения туду в локальную память.. Я описал интерфейс Itodo но когда записываю todos в localStorage то по-понятным причинам мне выдает ошибку

Argument…

11
Окт
2022

Создание страницы с разным содержимым

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

Пример 1
{
[-Заголовок;]
[-блок текста;]
[-блок с видео;]
[-блок с музыкой;]
}

Пример 2
{
[-Заголовок;]
[-блок текста;]
[- блок с картинкой]
[-блок текста;]
[- бл…

28
Сен
2022

react: непонятный waring

В проекте стали вылезать вот такие предупреждения:

WARNING in ./node_modules/react-zoom-pan-pinch/dist/index.esm.js
Module Warning (from ./node_modules/source-map-loader/dist/cjs.js):
Failed to parse source map from
‘D:\sites\test\node_mo…