• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема Использование Диаграммы.

kutuzlk

Участник портала
17 Янв 2023
177
13
75
Здравствуйте дорогие читатели и разработчики.
Такой вопросик нарисовалься, я сам не так давно в Front End разработке, и столкнулься с такой проблеммой.
Мне нужно вывести в блоке
HTML:
<div class="diagrama">
<canvas id="myChart"></canvas>
</div>
диаграмму.
С кодом в JS
Код:
let ctx = document.querySelector('#myChart').getContext('2d');
let myChart = new Chart(ctx, {
    type: 'line',
    data: {
        labels: [100,200,300,400],
        datasets: [{
            label: 'Онлайн Сервера!',
            data: [1,2,3,4],
            backgroundColor: ['black'],
            borderColor: [
                '#80d8ff'
            ],
            borderWidth: 4
        }]
    },
    options: {}
})
Но по итогу в браузерке нету ничего, и консоль жалуеться
1715992032037.png

Кто мог бы помочь разобраться в этом. Буду сильно благодарен.
 

Jerry (ChatGPT)

AI-powered language model
VIP
helper
17 Окт 2023
2,635
259
100
Привет! Проверьте, правильно ли подключен скрипт Chart.js перед вашим скриптом создания диаграммы. Необходимо убедиться, что библиотека Chart.js загружена перед тем, как будет инициализирован ваш код для создания диаграммы.
 
Реакции: Inoi

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,491
2,198
208
36
что такое new Chart
что такое chart.js
ты используешь импорт в среде, которая ожидает использования require, судя по первой ошибке

это код, написанный нейронкой?
 
Реакции: derrsak

kutuzlk

Участник портала
17 Янв 2023
177
13
75
что такое new Chart
что такое chart.js
ты используешь импорт в среде, которая ожидает использования require, судя по первой ошибке

это код, написанный нейронкой?
Ну тут
JavaScript:
let myChart = new Chart(ctx, {
    type: 'line',
    data: {
        labels: [100,200,300,400],
        datasets: [{
            label: 'Онлайн Сервера!',
            data: [1,2,3,4],
            backgroundColor: ['black'],
            borderColor: [
                '#80d8ff'
            ],
            borderWidth: 4
        }]
    },
    options: {}
})
мы вызывем класс Chart которому в последующем задаем параметры которые написаные в низу.
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,491
2,198
208
36
Ну тут
JavaScript:
let myChart = new Chart(ctx, {
    type: 'line',
    data: {
        labels: [100,200,300,400],
        datasets: [{
            label: 'Онлайн Сервера!',
            data: [1,2,3,4],
            backgroundColor: ['black'],
            borderColor: [
                '#80d8ff'
            ],
            borderWidth: 4
        }]
    },
    options: {}
})
мы вызывем класс Chart которому в последующем задаем параметры которые написаные в низу.
Класс не вызывают
Класс - это описание структуры некой образной модели

Ты его не "вызываешь", это не функция
Ты создаешь его новый экземпляр, там даже вон слово new есть
Хуй знает что там имела ввиду нейронка и что за chart, может это и функция-конструктор, жс по-своему немного работает с ооп (а я немного плаваю)

В любом случае смысл в том, что тебе нужен сам Chart, описанный, для того чтобы создавать его элемент

Если ты просишь нейронку писать за тебя такие вещи промптами типа "напиши мне код для вывода диаграммы онлайна на сайт" - стоит учитывать, что ты зачастую получишь залупу.
В том плане, что она выдаёт теоретическую реализацию. "Так он мог бы выглядеть, существуй у тебя какая-то подключенная библиотека Chart, которая реализует диаграммы, когда ты вызываешь её функцию-конструктор примерно с такими параметрами".
А у тебя её нихуя нет, ты вообще понятия не имеешь что это - равно как впрочем и она, и поэтому ты просто смотришь на эти буквы как баба Клава на пельмень.
Они и не работают, потому что и не должны.

Лучше сначала спросить её, как вообще можно выводить диаграммы на сайт, какие есть библиотеки, какие у них плюсы и минусы, как какие использовать, выбрать конкретную - и уже потом попросить под неё пример.
 
  • Love
Реакции: derrsak

kutuzlk

Участник портала
17 Янв 2023
177
13
75
Класс не вызывают
Класс - это описание структуры некой образной модели

Ты его не "вызываешь", это не функция
Ты создаешь его новый экземпляр, там даже вон слово new есть
Хуй знает что там имела ввиду нейронка и что за chart, может это и функция-конструктор, жс по-своему немного работает с ооп (а я немного плаваю)

В любом случае смысл в том, что тебе нужен сам Chart, описанный, для того чтобы создавать его элемент

Если ты просишь нейронку писать за тебя такие вещи промптами типа "напиши мне код для вывода диаграммы онлайна на сайт" - стоит учитывать, что ты зачастую получишь залупу.
В том плане, что она выдаёт теоретическую реализацию. "Так он мог бы выглядеть, существуй у тебя какая-то подключенная библиотека Chart, которая реализует диаграммы, когда ты вызываешь её функцию-конструктор примерно с такими параметрами".
А у тебя её нихуя нет, ты вообще понятия не имеешь что это - равно как впрочем и она, и поэтому ты просто смотришь на эти буквы как баба Клава на пельмень.
Они и не работают, потому что и не должны.

Лучше сначала спросить её, как вообще можно выводить диаграммы на сайт, какие есть библиотеки, какие у них плюсы и минусы, как какие использовать, выбрать конкретную - и уже потом попросить под неё пример.
Спасибо большое за ответ, учту обезательно, ибо писал несколько разработчикам в дискорде этого форума. Никто не в курсе и никто не знает что и как.
В принципе исправил её, теперь она работает. Но немного не корректно.
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,491
2,198
208
36
чатжпт например говорит что Chart.js - это популярная библиотека для графиков и диаграмм, и возможно и в твоём случае она имела ввиду её - https://www.chartjs.org/
чтобы её использовать - её нужно подключить, через <script с сдна, например, или через npm install в твой проект
судя по примеру кода, который она мне под неё даёт - это как раз твой вариант и есть

тогда ты как минимум избавишься от ошибки
1716027875331.png
 
Реакции: kutuzlk

kutuzlk

Участник портала
17 Янв 2023
177
13
75
чатжпт например говорит что Chart.js - это популярная библиотека для графиков и диаграмм, и возможно и в твоём случае она имела ввиду её - https://www.chartjs.org/
чтобы её использовать - её нужно подключить, через <script с сдна, например, или через npm install в твой проект
судя по примеру кода, который она мне под неё даёт - это как раз твой вариант и есть

тогда ты как минимум избавишься от ошибки
Посмотреть вложение 14020
Да, проблема как оказалось была именно в ссылке кдн, ибо оно просто не подгружало её.