2017-01-09 2 views
0

У меня есть действие с именем inAccountsList, в котором я хочу получить данные из json-файла, который я создал в моем проекте. Я импортировать свой файл, и теперь я хочу, чтобы извлечь данные из этого файла .json в моем действииИзвлечь данные json в Redux

import jsonData from '../data/account_list_response.json'; 
export const ACCOUNT_LIST = 'ACCOUNT_LIST'; 
export function inAccountsList() { 
    const request = 

    type: ACCOUNT_LIST, 
    payload: request 
} 
+0

Вы используете webpack? –

ответ

0

Так как вы импортировали файл в формате JSON уже, вы можете просто отправить данные в действии, как это

const action = { 
    type: ACCOUNT_LIST, 
    payload: { 
    data: jsonData 
    } 
} 

Вы действительно не извлекаете данные, просто импортируете их из файла во время компиляции. Вы будете получать данные, если бы вы запрашивали их динамически во время выполнения (например, вызов ajax для API)

Смежные вопросы