第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 React 的文本滑塊前端

使用 React 的文本滑塊前端

蕪湖不蕪 2022-12-18 16:19:51
我正在學習反應的基礎知識,目前正在探索互聯(lián)網(wǎng)上提供的某些問題陳述。一個這樣的問題陳述要求我為帶有上一個、下一個和重置按鈕的文本幻燈片創(chuàng)建者創(chuàng)建一個反應應用程序。我能夠創(chuàng)建到這里 - 我的 app.js 文件看起來像這樣 -import React from 'react';import MyComponent from './MyComponent'import slidesData from './slidesData'import SlideComponent from './SlideComponent'import './App.css';function App(){const slidestate=slidesData.map(slide=><SlideComponent key={slide.id} sli={slide}/>)return(<div id="main-div">  {slidestate}<MyComponent />  </div>)}export default App;我的 SlideComponent.js 看起來像 -import React from 'react'function SlideComponent(props){return(    <div>    <h1>{props.sli.title}</h1>    <p>{props.sli.description}</p>    </div>)}export default SlideComponent我的“MyComponent.js”看起來像這樣 -import React from 'react'function MyComponent(){return(    <div>        <button>Reset</button>                <button>Previous</button>             <button>Next</button>            </div>)}export default MyComponent我希望從中呈現(xiàn)文本幻燈片的 JSON 文件看起來像 -const slidesData = [{id:1,title:"title1",description:"hello first slide"},{id:2,title:"title2",description:"hello second slide"}]export default slidesData我對狀態(tài)和道具以及 useEffect() 組件以及功能和類組件有基本的了解。我想使用按鈕將幻燈片更改為上一個、下一個或重置,并分別希望立即呈現(xiàn)該幻燈片(僅來自 json 文件)(現(xiàn)在也不擔心幻燈片的時間安排)。我知道我必須在這里使用狀態(tài)更改,但我不知道如何進行。請幫助我。請原諒我沒有正確設計它。我基本上想提供這個功能,然后繼續(xù) css 部分。請幫助我實現(xiàn)這一目標。這對我有很大幫助。
查看完整描述

1 回答

?
開心每一天1111

TA貢獻1836條經(jīng)驗 獲得超13個贊

據(jù)我了解,您需要有一個 current_slide 狀態(tài)來保存您當前的幻燈片 ID。每當您按下下一個或上一個按鈕時,您需要觸發(fā) App() 中的一個函數(shù),該函數(shù)通過您的 MyComponent 傳遞,這將更改您的 current_slide 值,您需要將其傳遞給幻燈片組件以便顯示。在重置按鈕按下事件的情況下,只需將 current_slide 的值設置為默認值即可。希望有所幫助。如果我誤解了,請糾正我。



查看完整回答
反對 回復 2022-12-18
  • 1 回答
  • 0 關注
  • 100 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號