Здравствуйте. Мучаюсь с JSON, не могу понять почему если подтягивать его из другого файла, то ошибка, а вот если содержать массив внутри файла, то всё работает.
Есть файл posts.json и в нём хранится:
{
"posts": [1443, 1436]
}
В реакт файле подтягиваю его так:
import { post } from "../../../server/application/apis/posts.json";
И сам код:
let posts = JSON.parse(post);
///Вывожу его где-нибудь в файле так:
{posts.posts[1]} /// должен получить значение 1436, а получаю ошибку синтаксиса.
А если не подтягивать json, а задать в переменную внутри файла всё работает.
let posts = "[1443, 1436]";
posts = JSON.parse(posts);
//////Вывод
{posts[1]}