'$' не определено no-undefactjs ajaxcall [дубликат]

Этот API дает вам текущее время и несколько форматов в JSON - https://www.mashape.com/parsify/format#endpoint-Time . Вот пример ответа:

{
  "time": {
    "daysInMonth": 31,
    "millisecond": 283,
    "second": 42,
    "minute": 55,
    "hour": 1,
    "date": 6,
    "day": 3,
    "week": 10,
    "month": 2,
    "year": 2013,
    "zone": "+0000"
  },
  "formatted": {
    "weekday": "Wednesday",
    "month": "March",
    "ago": "a few seconds",
    "calendar": "Today at 1:55 AM",
    "generic": "2013-03-06T01:55:42+00:00",
    "time": "1:55 AM",
    "short": "03/06/2013",
    "slim": "3/6/2013",
    "hand": "Mar 6 2013",
    "handTime": "Mar 6 2013 1:55 AM",
    "longhand": "March 6 2013",
    "longhandTime": "March 6 2013 1:55 AM",
    "full": "Wednesday, March 6 2013 1:55 AM",
    "fullSlim": "Wed, Mar 6 2013 1:55 AM"
  },
  "array": [
    2013,
    2,
    6,
    1,
    55,
    42,
    283
  ],
  "offset": 1362534942283,
  "unix": 1362534942,
  "utc": "2013-03-06T01:55:42.283Z",
  "valid": true,
  "integer": false,
  "zone": 0
}

-1
задан Proteeti Prova 17 January 2019 в 11:49
поделиться

3 ответа

Возможно, вам даже не понадобится jQuery в React, API-интерфейс fetch, предоставляемый браузером, просто отлично работает. Вместо того чтобы устанавливать всю библиотеку jQuery для обработки запросов Ajax, я бы вместо этого использовал axios, который, на мой взгляд, легче, чем jQuery.

0
ответ дан tbuglc 17 January 2019 в 11:49
поделиться

Вам необходимо включить библиотеку jQuery.

import $ from 'jquery'; 

убедитесь, что пакет jquery установлен.

0
ответ дан Just code 17 January 2019 в 11:49
поделиться

При использовании create-реагировать-приложение сначала необходимо установить пакет Jquery следующим образом.

sudo npm install jquery --save 

Теперь в файлах JS вы можете использовать jquery

import $ from 'jquery';
0
ответ дан Udara Kasun 17 January 2019 в 11:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: