RectStrap ocmorniTem, не расширяющиеся при визуализации с помощью Map () внутри компонентаJavascript

Форум по Javascript
Ответить
Anonymous
 RectStrap ocmorniTem, не расширяющиеся при визуализации с помощью Map () внутри компонента

Сообщение Anonymous »

Я пытаюсь отобразить аккордеон Reactstrap во время картирования массива из JSON. разница. На этом этапе все это немного грубо и сбивает с толку.

Код: Выделить всё

// LIST POSTS COMPONENT
export function Posts({ posts, loading }) {
const [open, setOpen] = useState('2');
const toggle = (id) => {
if (open === id) {
setOpen();
} else {
setOpen(id);
}
};

// TRACE console output
if (process.env.REACT_APP_TRACE === "true") {
console.log('TRACE: Posts: Posts({posts, loading})');
};

if (loading) {
return ;
};

console.log("!!! open: " + open);

// Set i to the beginning of the loop
i = 1;
console.log("i init:" + i);

return (
[list]
[url={props.url}]{props.title}[/url]
Site ID: {props.site_id}
iCurrent: {iCurrent}


{/*  */}
{props.excerpt}
{iCurrent}


)
};
Я вижу в консоли, что значение открытого модифицируется, но на переднем конце ничего не происходит (все AccordioniTems начинаются и остаются свернутыми).
Я могу видеть в консоли. Значение открытого Изменения.

Код: Выделить всё

TRACE: Posts: Posts({posts, loading}) Posts.js:58
!!! open: 2 Posts.js:65
i init:1 Posts.js:69
TRACE: apiTestWpCom: Post(props) 14 Posts.js:19
TRACE: Posts: Posts({posts, loading}) Posts.js:58
!!! open: 1 Posts.js:65
i init:1 Posts.js:69
TRACE: Posts: Posts({posts, loading}) Posts.js:58
!!! open: 1 Posts.js:65
i init:1 Posts.js:69
TRACE: apiTestWpCom: Post(props) 14 Posts.js:19
TRACE: Posts: Posts({posts, loading}) Posts.js:58
!!! open: 2 Posts.js:65
i init:1 Posts.js:69
TRACE: Posts: Posts({posts, loading}) Posts.js:58
!!! open: 2 Posts.js:65
i init:1 Posts.js:69
TRACE: apiTestWpCom: Post(props)
У меня, кажется, есть идентификаторы для Accordionhead, а аккордионо, установленные последовательно и правильно (хотя и очень грубым и оскорбительным образом), но я действительно новенький для этого, поэтому не уверен, что они поглощены статическим модом render, или они также сбрасывают каждый раз, что значение I rete in reset in posts. src = "https://i.sstatic.net/wwomaoy8.png"/>
Я все еще как бы изучал, как состояния взаимодействуют между компонентами. Интересно, нужно ли мне передать ссылку на состояние во внутренний компонент POST, но не уверен, что точно его пропустить (я прошел открытый, сетиопен и переключился в Post как свойства, но не зная, что он ожидает, что будет вызвано - если что -то - конечно, это не так много). < /P>
Маленькая помощь? :-)

Подробнее здесь: https://stackoverflow.com/questions/796 ... inside-a-c
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»