以太坊DAPP[3]-×××-react特性與×××合約例項
阿新 • • 發佈:2018-12-15
×××例項
在之前的課程中,我們介紹瞭如何編譯與部署合約。現在,我們假設已經把合約部署到了ropsten的網路之上。得到了地址。
現在,我們需要通過合約的ABI介面與地址來構建×××合約的例項。
新建檔案:src/lottery.js:
1 |
import web3 from './web3'; |
src/App.js:
componentDidMount為react class的生命週期函式,其在reander之後執行。state是react中特殊的屬性,其只是存在於class component中,用於儲存屬性。
當state中的狀態變化之後,都會重新的執行reander函式,從而讓頁面展現出不同的效果。下面獲取了管理者的地址並存儲在了state狀態變數中。在頁面中顯示了管理者的地址。
1 |
|
本文連結: https://dreamerjonson.com/2018/12/02/solidity-62-lottery-project-react-state-manager/
版權宣告: 本部落格所有文章除特別宣告外,均採用 CC BY 4.0 CN協議 許可協議。轉載請註明出處!